0
任何人都可以幫助我理解如何通過從兩個其他表/列中增加和減去值來創建列中的結果?如何計算我的SQL中兩個其他表列的值
我各有三個表都有一個名爲「數量」列:
qty_add, qty_pull, qty_current
我需要「qty_current」,以反映來自兩個其他列的結果。
埃裏克
任何人都可以幫助我理解如何通過從兩個其他表/列中增加和減去值來創建列中的結果?如何計算我的SQL中兩個其他表列的值
我各有三個表都有一個名爲「數量」列:
qty_add, qty_pull, qty_current
我需要「qty_current」,以反映來自兩個其他列的結果。
埃裏克
這是真的很難理解你想從你的問題到底該怎麼做,但是這可能給你一些方向:
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
您想要添加和減少什麼,共享您用於獲取記錄的示例查詢。 – Shef
http://wwwlogicpkg.com/login.htm(admin/demo) – Erik
我剛剛意識到我需要part_no在三個表中共享,因爲我需要qty更新以對應正確的part_no。 AUUUGH!拉我的頭髮! – Erik