2015-02-11 74 views
-1

即时通讯新得到商业请帮我从两个表中计算总和一个是购买和第二个是销售 ,反而会导致股票是错误的 采购(TB)如何从两个表中的SQL语言计算SQL数量列的总和

itemcode itemname qty 
    1  1100  10 
    2  1110  15 
    3  1600  10 

销售(TB)

itemcode itemname qty 
1  1100  5 
2  1110  10 

股票(查询),作为结果

itemcode itemname qty 
1  1100  ? 
2  1110  ? 
3  1600  ? 

请从 ( 选择itemcode,ITEMNAME,数量 从安排到合适的剧本,其股票因此 感谢

+0

显示其中有错误的结果查询。 – 2015-02-11 05:38:13

回答

1

INSERT INTO股票(itemcode,ITEMNAME,数量) 选择itemcode,ITEMNAME,SUM(数量) 购买 UNION ALL 选择itemcode,ITEMNAME,数量 出售 )■ 组由itemcode