Привет, есть вопрос к шарящим людям
У меня имеется три таблицы
users
- id, role_id
forecasts
- id, user_id, event_id, coefficient, bet
events
- id, status
Мне нужно сформулировать запрос на получения списка пользователей и добавить в полученные результаты к каждому пользователю поле ROI
Т.е. хочу что-то такое
USER::where('role_id', 2)
->добавитьКолонку ROI которая получается из результатов :
( (Cумма(bet * coefficient) - сумма(bet) ) WHERE events.status = 2 )
/
Сумма(bet) со всеми events.status
Ну и
->groupBy('
users.id')
Как правильно составить такой запрос?😅