
select sum(remain_quantity) from tn_grms_stock_record_item where batch_no = 'R202302150002'
select sum(quantity) from tn_grms_stock_record_item where batch_no = 'C202302150002'
-- 撤销记录
-- 入库撤销 展示sum(remain_quantity)
-- 出库撤销 展示sum(quantity)
SELECT
CASE
t1.type
WHEN 1 THEN
sum(t2.remain_quantity)
WHEN 0 THEN
sum(t2.quantity)
END AS sum
FROM
tn_grms_stock_record t1,
tn_grms_stock_record_item t2
WHERE
t1.batch_no = 'C202302150002'
and t2.batch_no = 'C202302150002'
该SQL查询涉及库存管理系统,针对批次号为R202302150002的入库记录和C202302150002的出库记录,分别计算剩余数量(remain_quantity)和已出库数量(quantity)。在撤销操作时,对1类型的记录(可能是入库撤销)求剩余数量的总和,对0类型的记录(可能是出库撤销)求已出库数量的总和。
801

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



