【发布时间】:2023-03-28 22:15:01
【问题描述】:
我的查询有问题,因为我必须从不同的 stock_code 中扣除产品的数量。
假设客户将以 item_code (I0015) 购买 20 个数量的产品。首先我要在stock_code(ST0016)中减去12个数量,库存变为0,剩下的8个数量在stock_code(ST0012)中扣除,数量的扣除是根据stock_expired的升序。
如何在 MySQL 中查询?太感谢了!高度赞赏答案。我的表名是stocks_table
【问题讨论】:
-
您能否展示您目前拥有的代码,以便其他人可以在您的代码上构建。
-
所以你想要一个查询来更新各种库存的剩余数量,根据到期优先级选择,给定产品的 ID 和购买的数量。
-
@user1767316 是的先生。