2013-03-26 103 views
1

我有一個包含鍵值列表的表,每個鍵都與一個數值相關聯。我想運行一個SQL查詢來列出一列中的每個不同的鍵以及在另一列中具有該不同鍵的所有值的總和。這個過程是相同的第一選擇個別獲取MySQL查詢中每個唯一鍵的值的總和

key | val 
    1 | 4 
    2 | 2 
    1 | 6 
    3 | 7 
    2 | 10 

將返回:

key | sum 
    1 | 10 
    2 | 12 
    3 | 7 

我:

SELECT DISTINCT key as ukey, SUM(value) as sum from table 

但是,這並不工作。有沒有查詢?

回答