-- 在制品:已经投产(投产量 manuInput 不为 0 ),而未完工的记录(产出量 manuOutput 为 0 的记录)。
-- 同时求出合计 workInProcess 。
SELECT sum(quantity) as workInProcess, id, date, number, billerId, itemId, measureUnitId, deviceId, quantity, batchNum, createDate, modifyDate, note, manuStart, manuEnd, manuInput,
manuOutput, manuEmplyeeId, manuNote, qualityCheckResultId, qualityCheckDate, qualityCheckerId, qualityCheckNote, stockBillId, stockBillNote
FROM dbo.t_manuOrder
WHERE (manuInput IS NOT NULL OR
manuInput <> 0) AND (manuOutput IS NULL OR
manuOutput = 0)
group by id, date, number, billerId, itemId, measureUnitId, deviceId, quantity, batchNum, createDate, modifyDate, note, manuStart, manuEnd, manuInput,
manuOutput, manuEmplyeeId, manuNote, qualityCheckResultId, qualityCheckDate, qualityCheckerId, qualityCheckNote, stockBillId, stockBillNote在制品,work in process
最新推荐文章于 2025-07-19 12:33:27 发布
本文介绍了一个SQL查询案例,用于统计处于生产过程中但尚未完成的产品数量(在制品)。通过特定条件筛选,包括已投入生产但产出量为零的订单记录。
634

被折叠的 条评论
为什么被折叠?



