Laravel Eloquent, group by month/year

后端 未结 6 2134
一整个雨季
一整个雨季 2020-12-10 05:04

i\'m trying to group my data by month and year.

$data ->select(DB::raw(\'count(id) as `data`\'),DB::raw(\'YEAR(created_at) year, MONTH(created_at) month\')         


        
6条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-10 05:34

    $data ->select(DB::raw('count(id) as `data`'),DB::raw('YEAR(created_at) year'),DB::raw('MONTH(created_at) month'))
           ->groupBy(DB::raw('YEAR(created_at)'), DB::raw('MONTH(created_at)'))
           ->get();
    

提交回复
热议问题