2017-12-10 1 views
0

2つの列の合計値、Laravel 2つの列の合計私を助けて screenshot of a tablelaravel

のように私のコントローラは、このようになりますしてください:

$rekap= DB::table('skpds') 
        ->join('usulans','skpds.idSkpd','=','usulans.idSkpd') 
        ->join('usulanhonors','skpds.idSkpd','=', 'usulanhonors.idSkpd') 

        ->groupBy('nama_skpd') 

        ->get(array(
        DB::raw('SUM(usulans.apbd) AS apbd'), 
        DB::raw('min(usulanhonors.jumlah_usulan_gaji) AS jumlah_usulan_gaji'), 
        DB::raw('sum(apbd + jumlah_usulan_gaji) AS semua'), 
        'nama_skpd' 
        )); 

答えて

0

あなたは2つの列の間の乗算記号を渡す必要があります以下のような

DB::raw('sum(quantity*per_qty) AS total') 
+0

OKおかげで、 DB ::生( '合計AS合計(数量* per_qty)') –

+0

あなたの歓迎仲間...それはあなたが解決した場合にPRその後、upvoteで正解とマークすることを忘れないでください。 – Rits