所以我有一张包含用户门票的表格。
我需要做的是找出哪个用户拥有系统中的最大票数。
理论上我需要按user_id对表进行分组,然后找到每个用户的行总数,然后从那里选择max。
我不知道如何处理这个问题。如果有人能够在Laravel Eloquent中展示如何写作,那就获得奖励。
答案 0 :(得分:1)
最简单的方法是
select
user_id,
count(*) as total
from table_name
group by user_id
order by total desc limit 1