我想寫一個MySQL查詢執行以下操作:MySQL查詢行/列差
我有一個表,看起來像這樣
Id t
-----------
1 1
2 4
1 6
2 9
1 12
2 14
我需要找到的總和噸列的2每個編號,並從它減去噸列的總和爲標識的各1
所以在這個例子中,標識 1總和爲19,和標識 2之和爲27
我希望的輸出則是8
我想象的聲明看起來類似於:
SELECT sum(t) WHERE Id = 2 - sum(t) WHERE Id = 1;
但是,這顯然是不正確的語法。
而我很抱歉繪製不好的表,我仍然是新的stackoverflow。
這個工作!非常感謝你! – Schnagl