我有2個表格:stock_material_details和stock_consumed有一個常見的已存檔item_id。 stock_material詳細信息已將added_quantity作爲列並將stock_consumed作爲consume_quantity作爲列。mysql總結兩列
每次將商品添加到庫存時,它都將添加到stock_material_details(表格)下的added_quantity下。
每次消耗一個物品時,它將被添加到stock_consumed的comsumed_quantity下。
我想編寫一個查詢被什麼東西可以讓特定項目的總量是這樣的:
select sum(a.added_quantity) - sum(b.quantity_consumed) as available
from stock_material_details a
join stock_consumed b on a.item_id = b.item_id
group by a.id
上述查詢,以便不給正確的結果櫃面data.Need的多行一些建議。
組...對不起 – user2139234 2013-03-06 09:58:17
您可以編輯自己的問題糾正像這樣的東西(我這次爲你做了) – Bohemian 2013-03-06 09:59:46
提供樣本數據和預期的輸出 - 它將幫助我們理解你的意思(鱈魚我一個人不) – Bohemian 2013-03-06 10:00:40