laravel 5.4中的聚合功能与连接

时间:2017-08-24 19:54:35

标签: laravel aggregate

我有两张桌子:

用户表 {idname}

付款表 {iduser_idpayment}

在这里,我想加入两个表,并希望SUM(payment)使用id功能组。

请给我一个解决方案。

2 个答案:

答案 0 :(得分:0)

您可以使用queryBuilder进行自定义查询。

答案 1 :(得分:0)

您可以这样方式加入:

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