行の特定の値が同じ場合に整数列を追加する効果的な方法は何ですか?
たとえば、2 人の異なるプレーヤーのスコアを持つテーブルがあるとします。
id | score | player_id
1 5 1
2 6 1
3 9 2
4 3 2
ID に基づいてプレーヤーのスコアを追加するにはどうすればよいですか? この選択の最後の部分についてはよくわかりません:
SELECT sum(scores.score) FROM scores WHERE player_id = player_id;