2

我的标题的意思是:假设我有 100 行。一栏是review_id。然后我想Group By那个review_id。然后我想count每组行,然后Sort By它。

示例结果:review_id 132 20 行,review_id434 17 行,22 8 行review_id- (这是降序排序)

我怎样才能做到这一点?以下是参与的球员:

在列中调用的votereview_id。它正在与一个名为reviewswithreview_id作为其唯一键的表连接。

4

2 回答 2

1
SELECT COUNT(a.review_id) as total, a.review_id
FROM vote a
INNER JOIN reviews b
ON a.review_id = b.review_id
GROUP BY a.review_id
ORDER BY total ASC
于 2013-06-19T22:46:06.220 回答
0
select 
    count(vote.review_id) 
from vote, review
where
    vote.review_id = review.review_id
group by
    vote.review_id
于 2013-06-19T22:47:58.677 回答