I need to pass this query to laravel
select p.name, e.date_hour, e.num_comprobante, SUM (d1.value * d1.quantity) as water, SUM (d2.value * d2.quantity) as holidays, SUM (d.value * d. quantity) as others, e.total_species from kind and join person p on e.idclient = p.personnel left join detail_species d1 on e.idSpecies = d1.idSpecies and d1.id Tax = 1 left join detail_specie d2 on e.idSpecies = d2 .idSpecies and d2.id Tax = 2 left join detail_specie d on e.idSpecies = d.idSpecies and d.idPrimary > 2 group by e.num_comprobante;
$ species = DB :: table ('species as e') - > leftjoin ('detail_species as d', 'e.idSpecies', '=', 'd.idSpecies') - > AND ('d.idImpuesto', '=', '1')
// ->leftjoin('detalle_especie as d', 'e.idEspecie', '=', 'd.idEspecie', '||','d.idImpuesto', '=', '0' )
->select('fecha_hora',
'num_comprobante',
'total_especie',
DB::raw ('SUM(d.valor * d.cantidad) as otros'))
->groupby('num_comprobante')
->get();
// dd ($ species); $ data = [ "species" = > $ species
];
return view('reportes.index', $data);