SQL select语句用于查找发生最多的ID

Ale*_*lex 6 sql

基本的SQL语句问题 -

我有一个表(myUsers),其中包含"UserID"列.相同的UserID可以在这些行中出现一次或多次.我正在寻找一个查询,它将返回显示此表中最多的特定用户ID,以及它们的计数.有什么想法吗?

提前致谢!

Dav*_*emp 30

select UserID, count(UserID)
from myUsers
group by UserID
order by count(UserID) desc
Run Code Online (Sandbox Code Playgroud)

  • 将改为...按count(userid)DESC排序 (2认同)