如何将 2 个表与 laravel 中的总值合并
How to combine 2 tabel with total value in laravel
请帮助我,在查询 laravel 中显示总分。这是我的table标准
这是我的table关系
我要的结果是
我期望的结果是这样的
假设您已经为表格创建了模型,请尝试类似的操作:
$result = Criteria::join('relation', 'relation.criteria_id', '=' ,'criteria.id')
->select('criteria_name', DB::raw('SUM(score) as TotalScore'))
->groupBy('criteria_id')
->get();
请帮助我,在查询 laravel 中显示总分。这是我的table标准
这是我的table关系
我要的结果是
我期望的结果是这样的
假设您已经为表格创建了模型,请尝试类似的操作:
$result = Criteria::join('relation', 'relation.criteria_id', '=' ,'criteria.id')
->select('criteria_name', DB::raw('SUM(score) as TotalScore'))
->groupBy('criteria_id')
->get();