首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB数据窗口中怎么使用left join

2012-03-28 
PB数据窗口中如何使用left join?现有三张表 a表为客户表,b表为有订单,c表为发货表a表内容如下客户id客户名

PB数据窗口中如何使用left join?
现有三张表 a表为客户表,b表为有订单,c表为发货表

a表内容如下

客户id客户名
“001”公司A
“002”公司B
“003”公司C
“004”公司D

b表内容如下

客户id订货数量
“002”20
“004”60

c表的内容如下

客户id 发货数量
“002”20

我想在PB数据窗口中以如下格式显示

客户id客户名订货数量发货数量
“001”公司A00
“002”公司B2020
“003”公司C00
“004”公司D600

在pb数据窗口中能通过画板能做出来吗?
用SQL创建数据窗口的方式能做出来吗?


[解决办法]
可以!

直接写在DW的SQL语法中!

select 
a.客户id,a.客户名,b.订货数量,c.发货数量 
from a left join b on a.客户id = b.客户id
left join c on a.客户id = c.客户id



[解决办法]
在画板中双击两个表之间关联的等于号方框,然后选rows from a that have no b

热点排行