我想知道是否可以使用流畅的查询构建器在一个查询中获取多个字段的总和。
例如:
SELECT sum(nb_visit + nb_recommendation)
FROM Stats
GROUP BY id
到目前为止我所拥有的是:
Stats::sum('nb_visit+nb_recommendation');
答案 0 :(得分:1)
您可以使用QueryBuilder执行此操作:
DB::table('stats')
->select(DB::raw('sum(nb_visit + nb_recommendation)'))
->groupBy('id')
->get();