gpt4 book ai didi

mysql - 库存数量查询SQL

转载 作者:行者123 更新时间:2023-11-29 06:01:07 25 4
gpt4 key购买 nike

我有这个数据库表

ORDER_DATE PRODUCT_ID  QTY ACTION LOT
2017-03-01 A 5 A 01
2017-03-02 A 3 R 01
2017-03-02 A 4 A 02
2017-03-03 B 3 A C1
2017-03-04 B 3 A C2

我有一个产品 (PRODUCT_ID),我可以在各个批处理 (LOT) 中添加或删除(操作)一定数量 (QTY)。

我想创建一个 SQL 查询来了解每个批处理的产品库存总量。

感谢您的支持。

最佳答案

如果去掉R,它会是负数吗?

尝试条件和

select Product_ID, Lot, 
sum(case when action = 'R' then -1 else 1 end * QTY) as Stock
from MyTable
group by Product_ID, Lot

关于mysql - 库存数量查询SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44803809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com