Posted inPHP

Menggabungkan Total dan GroupBy di Laravel

Untuk menggabungkan total query dan GROUP BY di Laravel kita harus menggabungkan eloquent dengan raw query, contoh kita akan menghitung berapa mobil yang dimiliki oleh setiap orang. Di Controller tambahkan $pemilik = Pemilik::groupBy(’mobil_id’)->select(’mobil_id’, \DB::raw(’count(*) as total’))->get(); Hasil query diatas pemilik_id total 1 2 2 2 3 1 5 2 8 3