求修改一个查询.

W9757 2011-07-21 12:05:28
各表如下图:



运行下面的查询后,结果就无法对应.第一条是订购了的,第二条不应该有订购量的.

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.部品品番

...全文
43 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
--小F-- 2011-07-21
  • 打赏
  • 举报
回复
没看见图片
快溜 2011-07-21
  • 打赏
  • 举报
回复
192.168.1.140/我的文档/1.png。。。
要把图片放到你csdn的相册再贴链接
chuanzhang5687 2011-07-21
  • 打赏
  • 举报
回复
无图无真相

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧