0

アップロード テーブル

id   category_id    
1       1
2       2
3       3
4       1

評価表で

id     upload_id    points
1       1             5
2       2             3
3       3             2
4       4             2
5       1             5

ID 4 は同じカテゴリ ID 1 であるため、ID 4 を除く評価テーブルのすべてのレコードを表示したい

私は結果を除外しました

Uploaded_id 1 の合計は 10 ポイントです

Uploaded_id 2 の合計は 3 ポイントです

Uploaded_id 3 の合計は 2 ポイントです

私を助けてください。

前もって感謝します

サシクマール

4

1 に答える 1

0
select upload_id, sum(points) 
from rating r, 
(select min(id) id from upload group by category_id) a 
where a.id = r.upload_id group by upload_id
于 2013-09-06T11:41:57.313 に答える