SQL 语句求助,请各位大神帮帮忙。

[复制链接]
查看11 | 回复2 | 2011-11-21 13:26:19 | 显示全部楼层 |阅读模式
很简单,你按照下面结构写一下就行了,关键在union all的使用,这个对于计划、财务、库存都能使用,希望能帮到你。select 产品,sum(预测量) as 汇总预测量,sum(开工量) as 汇总开工量, sum(期末量) as 汇总期末量from (select 商品,数量 as 预测量,0 as 开工量,数量 as 期末量 from 预测表 union allselect 商品,0 as 预测量,数量 as 开工量,数量*-1 as 期末量 from 开工表) as 汇总表 group by 产品...
回复

使用道具 举报

千问 | 2011-11-21 13:26:19 | 显示全部楼层
说个容易理解的,据我的理解,表1表2的预测编号和产品编号应该是对应的。select 表1.预测编号,表1.产品编号,表1.数量,表2.数量,表1.数量-表2.数量 未完成from 表1,表2where 表1.预测编号=表2.预测编号 and 表1.产品编号=表2.产品编号 and 表1.数量>表2.数量;这样就可以了,最后一列是未完成的数...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行