2017-08-24 81 views
0

我有兩個表:聚合函數加入

用戶表 {idname}

支付表 {iduser_idpayment}

在這裏,我要加入兩個表並且想要使用SUM(payment)功能組id

請給我一個解決方案。

+0

我的代碼是---- $支付= DB ::表( 「用戶」) - >選擇( 「users.id」,「用戶.name「,」users.title「,DB :: raw('SUM(payments.payment)as total_payment')) - > join(」payments「,」payments.user_id「,」=「,」users.id 「) - > groupBy(」users.id「) - > get(); – Engr

回答

0

您可以使用queryBuilder進行定製查詢。

0

你可以做喜歡參加這樣:

$payments = DB::table('users')->join('payments','users.id','=','payments.user_id')->groupBy('users.id')->sum('payment'); 
//use DB to in you controller