我正在尝试返回具有表中最大条目数的名称,并为具有最大计数的那些返回(名称,计数)元组列表。我目前的解决方案使用:
select name, count(*)
from action_log
group by name
order by count desc
limit 1;
问题是 usinglimit 1
不考虑具有最大计数值的多个名称。
如何确定最大计数,然后获取所有匹配的名称?我想(但显然不能)做类似的事情:
select name, max(count(*))
from action_log
group by name;