У меня следующий запрос:
$top_cont = DB::table('quests')
->whereBetween('created_at', [Carbon::now()->startOfDay(), Carbon::now()->endOfDay()])
->take(5)
->get();
В таблице quests
есть столбец user_id
. Я пытаюсь получить топ-5 user_id
с наибольшим количеством вкладов (т. Е. Имеет наибольшее количество строк в таблице квестов за этот день).
Как мне настроить запрос, чтобы получитьuser_id
с наибольшим количеством случаев?
Если кто-то может сделать это в raw sql, это тоже будет полезно.