计数总和的最大值

时间:2015-04-09 06:12:20

标签: mysql laravel group-by eloquent max

所以我有一张包含用户门票的表格。

我需要做的是找出哪个用户拥有系统中的最大票数。

理论上我需要按user_id对表进行分组,然后找到每个用户的行总数,然后从那里选择max。

我不知道如何处理这个问题。如果有人能够在Laravel Eloquent中展示如何写作,那就获得奖励。

1 个答案:

答案 0 :(得分:1)

最简单的方法是

select 
user_id,
count(*) as total
from table_name
group by user_id
order by total desc limit 1