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 4 是相同的类别 id 1

我排除了结果

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 回答