@foreach($regencies as $reg) @foreach($lapsebaran ->where('regencies_id',$reg->id) ->groupBy('varietas_id') ->map(function ($groupedItems) { $maxTanggalLapor = $groupedItems->max('tanggal_lapor_sebar'); $sumLuasSebar = $groupedItems->where('tanggal_lapor_sebar', $maxTanggalLapor)->sum('luas_sebar'); return [ 'maxTanggalLapor' => $maxTanggalLapor, 'sumLuasSebar' => $sumLuasSebar, ]; }) ->sortByDesc('sumLuasSebar') as $varietasId => $data) @php $var = $varietas->where('id',$varietasId)->first(); $kom = $komoditas->where('id',$var->komoditas_id)->first(); @endphp @endforeach @endforeach