我有一个像这样排序的表:

id    tag    account
 0    sport     123
 1    game      123
 2    sport     123
 3    game      234
 4    sport     234
 5    game      234


有没有一种方法可以获取带有标签sport的所有行,并按哪个帐户的条目最多进行排序?我觉得这应该很简单。实际上,我想要的是不同的帐户,该帐户按哪个拥有最多的体育项目分类?我将不胜感激。

谢谢!

最佳答案

这将为您提供“实际”想要的:


  其实,我想要的只是不同的帐户,按哪个帐户的体育比赛条目最多


select account from table
where tag = 'sport'
group by account
order by count(*) desc

关于mysql - MySQL查询:选择最多,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10166451/

10-13 00:40