任何人都可以帮助我了解如何通过在其他两个表/列中添加和减去值来创建列中的结果吗?
我有三个表,每个表都有一个名为“qty”的列:
qty_add, qty_pull, qty_current
我需要“qty_current”来反映其他两列的结果。
埃里克
答案 0 :(得分:1)
很难理解你想从问题中做些什么,但这可能会给你一些方向:
SELECT part_no,
SUM(qty) -
( SELECT SUM(qty) FROM cartons_pulled
WHERE cartons_pulled.part_no = cartons_added.part_no ) AS current_qty
FROM cartons_added
GROUP BY part_no