Mysql 投票最多的人
ID POST\u ID 160Mysql 投票最多的人,mysql,vote,Mysql,Vote,ID POST\u ID 160 2457 3457 4457 5.25 625 我如何获得投票最多的人的名单,结果将是: 457 25 60 将为您提供: +---------+-----------+ | post_id | num_votes | +---------+-----------+ | 457 | 3 | | 25 | 2 | | 60 | 1 | +---------+-----------+ 结果
2457
3457
4457
5.25
625
我如何获得投票最多的人的名单,结果将是: 457
25
60
将为您提供:
+---------+-----------+
| post_id | num_votes |
+---------+-----------+
| 457 | 3 |
| 25 | 2 |
| 60 | 1 |
+---------+-----------+
结果不会是,
457,60,25
?顺序是可以的-每个帖子id的计数数,457有3个计数,所以在顶部。啊,我知道op在问什么。我想这些是常规帖子。有3件商品的邮政标识为457,两件为25,一件为60,应按数量订购(邮政标识)
SELECT post_id, count(post_id) num_votes
FROM your_table
GROUP BY post_id
ORDER BY num_votes DESC
+---------+-----------+
| post_id | num_votes |
+---------+-----------+
| 457 | 3 |
| 25 | 2 |
| 60 | 1 |
+---------+-----------+