我的问题是我从我的QOH(现有数量)减去我的数量,当我运行我的代码时,我只是收回它减去的数量。比如我有1000个项目,我从QOH中减去150,查询显示-150。我也在用ItemID减去它们,所以我必须做100个袜子 - 50个袜子,它给我-50因为这是减去的东西。
继承我的代码:
SELECT i.ItemID, p.Quantity - i.QOH AS quantity_Remaining
FROM ITEMS AS i, PKG_ITEMS AS p
WHERE i.ItemID = p.ItemID
ORDER BY 1;
答案 0 :(得分:0)
两列的数据类型是否相同?(在这种情况下,p.quantity和i.QOH) 对于where条件,p.quantity不为零..请检查