我正在尝试在行结果中使用 avg 和 count 执行查询,如下所示:
SELECT r.id, avg( p.puntuacio ), count(p.puntuacio)
FROM receptes AS r, puntuacio_receptes_usuaris AS p
WHERE r.id = p.recepta_id
GROUP BY r.id
但我不知道我可以在 Laravel 上做什么,因为在 Eloquent 中不能在结果行中写入 avg 或 count 。
非常感谢