Laravel查询构建器-多个sum()问题

时间:2019-04-29 19:59:48

标签: php mysql database laravel-5 query-builder

Hei,我是laravel的新手,而laravel查询生成器存在一些问题。我想建立的查询就是这个:

Select nofaktur, date, diskon, namacust, SUM(subtotal)+SUM(diskon)) as 
subtot, SUM(diskon) as totaldiskon, total From crLap GROUP BY nofaktur Order
By date, nofaktur.

我已经尝试过了

$penjualan = DB::table('report_penjualan')
        ->select('nofaktur',
        DB::raw('(SUM(subtotal)+SUM(diskon)) as subtot'), 
        DB::raw('SUM(diskon) as totaldiskon'))
        ->groupBy('nofaktur') 
        ->get()->toArray();

但是无法显示字段“日期”,“磁盘ond”等。

0 个答案:

没有答案