有两个表格,计划表和出库表
计划表
订单号,计划数
001 100
002 200
003 300出库表
订单号,出库数
002 150
003 250
004 350想要查出这样的结果,我以前是建一个临时表,再向里面添加记录,有没有直接可以select的语句
订单号,计划数,出库数
001 100
002 200 150
003 300 250
004 350
计划表
订单号,计划数
001 100
002 200
003 300出库表
订单号,出库数
002 150
003 250
004 350想要查出这样的结果,我以前是建一个临时表,再向里面添加记录,有没有直接可以select的语句
订单号,计划数,出库数
001 100
002 200 150
003 300 250
004 350
from (select 订单号 from 计划表
union select 订单号 from 出库表)A
left join 计划表 B on A.订单号=B.订单号
left join 出库表 C on A.订单号=C.订单号
a.计划数,
b.出库数
from 计划表 a full join 出库表 b
on a.订单号 = b.订单号