2012-05-02 6 views
0

これは私のテーブルの例です。MySQL int_idに基づく値の合計を照会

int_id ranking prize 
1   1   120 
1   2   60 
1   3   30 
2   1   40 
2   2   25 
3   1   500 

私はこの表をどのようにして各イベントの賞金を集計し、int_idと総額をリストするかを考えています。したがって、このようになります

int_id total_money 
1   210 
2   65 
3   500 

ありがとうございました。

答えて

1

このような何かのために、あなたはint_idによってグループ化、集計関数SUMを使用する必要があります。

SELECT int_id, sum(prize) as total_money 
from tablename 
GROUP BY int_id 
関連する問題