关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。
两年前关门了。
改进这个问题
我有不同地点的库存,希望能够有一个单独的库存清单为每个位置。库存应该包含在每个位置相同的东西,所以我想使用一个“主列表”,存储每个项目的名称和标准数量。那么每个位置都应该有每个项目的实际数量。
我可以复制每个位置的整个列表,但我希望能够更新主列表。我试着在网上搜索解决方案,但我找不到我要找的,或者我不知道要搜索什么。有什么办法解决这个问题吗?
谢谢
1条答案
按热度按时间a0zr77ik1#
您需要这样的内容(仅包含必需字段的简化版本):
数据库结构:
查询以获取每个位置和每个项目的所需(基本数量)和每个位置的实际数量:
sql fiddle演示
表中有常用项列表
items
您可以输入所有位置所需的标准数量。如果您需要更新它,请在同一个表中执行,它将同时应用于所有位置。插入/更新表中的实际位置
locations_items
每个位置和项目都是唯一的。在那里你可以记录每个地点的实际数量。和查询允许您获取所有位置的所有所需项目/实际数量。当然,您可以使用附加条件对其进行微调,以获得特定的位置或项目。