2013-10-03 14 views
0

我現在的SQL查詢的輸出是這樣的:如何整數從行結合起來,使一個獨特的排

Team Amount 
A  10.00 
B  20.00 
C  40.00 
C  30.00 

我想知道我怎麼可以使查詢只輸出多個單行「團隊」併爲所有團隊一起添加整數 - 基本上所有團隊都只顯示一次,數量就是該團隊在數據庫中所有條目的總和。

例如,正確的方法我想上面輸出例子是這樣的:

Team Amount 
A  10.00 
B  20.00 
C  70.00 

回答

4

你需要一個簡單的相加和組由:

select team, sum(amount) as amount 
from mytable 
group by team 
order by team 

目前還不清楚是否你想要任意(即沒有)排序,按團隊排序,或按總和排序。如果你想用一筆訂單,通過訂單條款更改到:

order by sum(amount) 
相關問題