Мне нужно написать запрос наподобие: SELECT azon, SUM(points) points FROM stats GROUP BY azon;
Также мне нужно разбивать страницы на них в Laravel3.Laravel3 group_by + sum + paginate?
Поэтому я попробовал Stats::group_by('azon')->sum('points')->paginate(20);
. Конечно, это не сработало. Поэтому я попробовал
$stats2 = DB::table('stats')
->select('azon', DB::raw('SUM(points) as points'))
->group_by('azon')
->paginate(20);
Нет результатов. Последнее, что я пробовал, это DB::query('SELECT azon, SUM(points) points FROM test_stats GROUP BY azon')
, но это возвращает массив, и я не могу разбивать страницы на массив. Любые идеи, обходные пути. Надеюсь, у Laravel3 есть что-то для этого, так как это основной запрос.