【发布时间】:2014-04-09 14:49:41
【问题描述】:
我有两个表格:工作计划和进度。这是工作计划表。
工作计划表:
身份证
部门名称
部门主管
进度表:
身份证
分数
workplan_id foreign_key
这里workplan_id是工作计划表的外键。
现在我想从按部门名称分组的进度表中获取平均值。但我真的搞砸了我的查询。我做了什么:
$report = DB::table('workplans')
->join('progress','workplans.id','=','progress.workplan_id')
->avg('progress.score')
->groupBy('workplans.division_name')
->get();
dd($report);
【问题讨论】:
-
您的加入使用progress.activity_id,但您说您的外键是workplan_id。只是为了检查这是否是您刚刚生气的错误,或者是否是您遇到麻烦的原因
-
对不起!!我的坏我刚刚编辑了它
标签: php mysql sql laravel-4 average