Ошибка mysql sql_mode=only_full_group_by

На новых версиях MySQL, при использовании запросов, написанных для предыдущих версиях, может возникнуть ошибка mysql sql_mode=only_full_group_by. Эта ошибка возникает в тех запросах, где у вас используется группировка.

Одно из решений этой ошибки, это на уровне MySQL подправить файл /etc/mysql/my.cnf, если у нас MySQL стоит на linux платформе.

Нам нужно дописать только одну строчку в файл /etc/mysql/my.cnf:

Далее, перегружаем сервис:

Если у вас нет возможности залезть в конфигурационный файл mysql, тогда при использовании group by нужной выводить все поля таблицы, даже если они вам не нужны для обработки данных.

(Пока оценок нет)
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x