|
楼主 |
发表于 2013-1-4 19:40
|
显示全部楼层
原语句无法正确得到结果:select d.*,d.期初吨数+d.入库吨数-d.出库吨数 AS 库存吨数,d.期初件数+d.入库件数-d.出库件数 as 库存件数,d.期初理重+d.入库理重-d.出库理重 AS 库存理重,库存吨数-d.计划吨数 AS 可发吨数,库存件数-d.计划件数 AS 可发件数,库存理重-d.计划理重 AS 可发理重,库存吨数-d.计划吨数+d.在途吨数 AS 应有吨数,库存件数-d.计划件数+d.在途件数 AS 应有件数,库存理重-d.计划理重+d.在途理重 AS 应有理重 from(select c.*,B5.在途吨数,B5.在途件数,B5.在途理重 from (select b.*,B4.出库吨数,B4.出库件数,B4.出库理重 from ( select a.*,B3.计划吨数,B3.计划件数,B3.计划理重 from ( select B1.物资编号,B1.品名,B1.材质,B1.规格型号,B1.期初吨数,B1.期初件数,B1.期初理重,B2.入库吨数,B2.入库件数,B2.入库理重 from [期初库存$] B1 LEFT JOIN [入库完成$] B2 on B1.规格型号=B2.规格型号) a left join [出库计划$] B3 on a.规格型号=B3.规格型号 ) b left join [出库完成$] B4 on b.规格型号=B4.规格型号) c left join [在途登记$] B5 on c.规格型号=B5.规格型号 ) d 请教高手修改!!! |
|