У меня есть сом результаты множественной таблицы, выбранныеСумма и порядок по алфавиту с построитель запросов (Laravel)
$places = Place::with(['rates' => function($query)
{
$query->select('id', 'place_id', 'criterion_id', 'value');
}])->select('id', 'coords')->get();
мне нужно заказать эту reslut по сумме (или средний) значений. Как я могу это сделать? Я пытался использовать
$query->select('id', 'place_id', 'criterion_id', 'value')->sum('value');
но он не работает.
Пожалуйста, добавьте соответствующие таблицы базы данных и поля. Также сообщите нам пример ожидаемого результата. Благодаря! –
@milz образец результата на снимке экрана – sqlnoob
Отлично, что вы добавили результаты, но @milz означало, что вы должны показывать результаты, которые хотите, а не результаты, которые вы получаете. –