34,590
社区成员
发帖
与我相关
我的任务
分享
select c.id as 预定id,a.构成id,a.产品编号,a.部品品番,a.客户品番,a.客户名称,
a.是否下单,a.部品个数,a.部品总数,c.交货日期,sum(b.订购数量) as 订购数量
from composing a left outer join (select 预定id,产品编号,部品品番,sum(订购数量) as 订购数量 from pu_o group by 预定id,产品编号,部品品番) b
on ((a.产品编号=b.产品编号) and (a.部品品番=b.部品品番)) join destine c
on a.构成id=c.构成id --and c.id=b.预定id-- AND b.产品编号=c.产品编号
-- where (b.订购数量 is null or a.部品总数-订购数量>0) --and (convert(varchar(10), getdate()+c.生产周期+c.采购周期+c.安全周期,120)>c.交货日期) and (a.社内生产='N')
group by c.id,a.构成id,a.产品编号,a.部品品番,a.客户品番,a.客户名称,a.是否下单,a.部品个数,a.部品总数,b.订购数量,c.交货日期
order by a.部品品番