Laravel Sum值和group by

时间:2017-06-18 22:19:20

标签: php laravel

我有一些问题,即时通讯使用Laravel和DB表,我需要对值进行求和,同时显示名称(文本字段)和按内容ID分组,我得到的问题是,我得到一个mysql错误说,名字是不是分组,好吧,如果我在组上添加名称,它不会分组内容ID,它将显示重复值...这就是我所拥有的:

DB::table('mytable')    
            ->addselect(DB::Raw('sum(items) as items'))
            ->addselect(DB::Raw('name as name'))
            ->addselect(DB::Raw('id as id')) 
            ->groupBy('id')
            ->get();

我需要显示带和的名称和项目,按ID分组。

上面的例子我得到mysql错误要求在groupby上添加名字...女巫给了我重复值。

0 个答案:

没有答案