首页 > 其他 > 详细

BOM展开2

时间:2018-06-07 13:51:45      阅读:201      评论:0      收藏:0      [点我收藏+]
;WITH BOM (Father,ChildCode,BomQty,iLevel)
AS
( SELECT T0.Code Father,
T1.Code ChildCode,
CAST(T1.Quantity/T0.Qauntity AS DECIMAL(19,4)) BomQty,
1 iLevel
FROM OITT T0
JOIN ITT1 T1 ON T0.Code =T1.Father
UNION ALL
SELECT U0.Father,
T2.Code ,
CAST(U0.BomQty(T2.Quantity/T1.Qauntity) AS DECIMAL(19,4)),
U0.iLevel+1
FROM BOM U0
JOIN OITT T1 ON U0.ChildCode=T1.Code
JOIN ITT1 T2 ON T1.Code =T2.Father
)
SELECT T0.

FROM BOM T0
JOIN OITM T1 ON T0.Father=T1.ItemCode
JOIN OITB T2 ON T2.ItmsGrpCod =T1.ItmsGrpCod
WHERE T2.U_ItemType =‘1406‘

BOM展开2

原文:http://blog.51cto.com/johnny/2125928

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!