BOM表需求量的计算问题!(300)

  • 主题发起人 主题发起人 zkktom
  • 开始时间 开始时间
Z

zkktom

Unregistered / Unconfirmed
GUEST, unregistred user!
表a中有 其中 id fid都为物品编号 sl为需求量id fid sl1 2 21 3 11 4 22 5 12 4 5现在不用存储过程计算出若制造物品1所需要的物料总数量2 2 (可以不用计算,也可以计算在内) 因为2是中间产品(半成品)3 14 12=5*2+25 2
 
只有两级的表,没有三层!
 
select a.id,sum(case when b.sl is null then a.sl else a.sl*b.sl end) slfrom 表 a left join 表 b on a.fid=b.idwhere id=1 group by a.id
 
已经自我解决,不过你回帖了 运气好!
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
767
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
809
DelphiTeacher的专栏
D
后退
顶部