Задать вопрос

Как сделать в laravel такой запрос правильно через eloquent?

Вот есть запрос:
SELECT `users`.*, count(`mails`.`id`) FROM `users` left outer join `mails` ON `users`.`id` = `mails`.`user` WHERE `mails`.`status` = 2 GROUP BY `users`.`id`

Я пытаюсь его переделать, но не работает почему, то даже через DB::select() с ошибкой:
Syntax error or access violation: 1055 'job.users.name' isn't in GROUP BY

Хотя в phpmyadmin запрос успешно выполняется. Почему?
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы