【发布时间】:2020-03-17 17:37:14
【问题描述】:
我有两个pointages和chantiers表它们之间的belongsTo关系, 我想显示 chantiers 名称和每个 chantier 的销售总和我尝试了这个功能,但它给了我错误
$dataP = DB::table('chantiers')
->leftJoin('pointages','pointages.chantier_id','chantiers.id')
->selectRaw('COALESCE(SUM(pointages.sold),0) as sold,chantiers.chantier')
->groupBy('pointages.chantier_id')
->get();
积分表
chantiers 表
【问题讨论】:
-
如果你想在上面分组,你还需要选择
pointages.chantier_id。 -
@Mike'Pomax'Kamermans thx 回答我尝试但它甚至给了我错误
-
请通过使用新查询和新错误更新您的帖子来证明该声明。另外,请不对错误进行截图:复制粘贴文本并对其进行代码格式化,或将其设为引号。