私はこのようなテーブルを持っています
id | rating
1 | 1
1 | 3
1 | 1
1 | 2
2 | 3
2 | 3
2 | 1
など、あなたはアイデアを得る。
とにかく、私はこの結果セットで終わりたいです
id | rating | num
1 | 1 | 2
1 | 3 | 1
1 | 2 | 1
2 | 3 | 2
2 | 1 | 1
だから、私がやりたいのは、IDが同じである限り、評価をグループ化することです!
両方の列が同じである場合にのみグループ化されると思いgroup by id, rating
ましたが、どちらかの列が同じである場合はグループ化されないため、最終的には
id | rating | num
1 | 1 | 7
どうすればこれを解決できますか?