我在Access db中有一个部件数据库。现在我想创造一种建筑管理。
想象一下仓库里有一些零件,你必须从它们开始组装设备。
我希望创建一个查询,在这个查询中,我介绍了组名,并得到了一种材料清单,其中包含了可供组装的数量和所要求的数量。
示例:仓库表(已经存在)
[code]¦[Quantity]
A¦3
B¦4
C¦0...设备"Alpha“是由(我不知道如何声明这些设备组合)
[code of which _Alpha_ is made]¦[Quantity for mounting _Alpha_]
A¦2
B¦0
C¦1我启动查询(作为输入,我将传递"Alpha",设备的名称),我得到一个表,如
Device name: Alpha
[code]¦[warehouse qty]¦[required qty to be picked from warehouse]
A¦3¦2
B¦4¦0
C¦0¦1==> error: I can't assembly because 1 piece is missing发布于 2020-10-21 20:06:13
你是在找这样的东西吗?
SELECT w.Code, w.Quantity,a.Quantity,
WHEN w.Quantity < a.Quantity THEN "Not enough in warehouse" ELSE "" AS Error
FROM Warehouse w
INNER JOIN Alpha a ON a.Code = w.Code https://stackoverflow.com/questions/64470216
复制相似问题