0
我想知道如何進行基於列「A」的值輸出列「B」的總和的查詢。列的總和取決於另一列的值
示例表:
A B
1 2
1 6
2 3
3 1
2 9
3 7
所需的查詢輸出:
A B
1 8
2 12
3 8
我想知道如何進行基於列「A」的值輸出列「B」的總和的查詢。列的總和取決於另一列的值
示例表:
A B
1 2
1 6
2 3
3 1
2 9
3 7
所需的查詢輸出:
A B
1 8
2 12
3 8
這是任何教程將涵蓋非常基本的SQL。使用sum
聚合函數和group by
一起使用。 group by
確定您應用sum
函數的組。
select a, sum(b) as sum_of_b from your_table group by a
好的,讓它工作。如何更復雜的一個。我可以在一個查詢中執行兩次,參考2個不同的表格。 –
@SpetsnazBeaver看看'union'集合運算符 –
@SpetsnazBeaver - 對於複雜的問題,首先您需要嘗試一下,如果您在尋找解決方案時遇到任何問題,請返回此處 –