DDR64.ru

Выделяем главное

Ошибка 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 нужной выводить все поля таблицы, даже если они вам не нужны для обработки данных.

Оценить статью
(Пока оценок нет)

Добавить комментарий

Войти с помощью: