【发布时间】:2017-10-06 17:32:37
【问题描述】:
我正在我的系统中进行库存控制,并且我有一个用于仓库中库存“位置”的表格。这是位置表。
id location_description_id location_key product_id qty
6 1 1 3 25
7 1 2 4 25
8 1 3 3 20
我正在努力获取位置值。例如,如果产品 id 为“3”的订单为 40 件,您可以看到 location_key 1 有 25 件,location_key 3 有 20 件
当第一个用完时,选择下一个可用 location_key 的最佳方法是什么?所以在这种情况下,回报将是 id 6,数量 25 和 id 8,数量 15(总共我的 40)
【问题讨论】:
-
你能试着更好地解释你的问题吗?
-
@Tomm 基本上,如果我在仓库中有 100 种产品,分为 2 个位置,50 种在“a1”中,50 种在“f1”中,并且有 70 种产品的订单我想退回 a1, 50 和 f1,20 可轻松显示从仓库中的何处挑选产品
-
希望这可以在 mySQL 中完成
-
你给脚本或数据库或任何你想要的数据库的数量对吗?
-
@Tomm 是的,我只是想让某人展示一个示例,说明它是如何工作的,然后我可以在其中构建它