İçeriğe geç

MySQL GroupBy sql_mode Hatası

Alttaki gibi bir hata alıyorsanız

which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

Alttaki sorguları super user olarak çalıştırarak problemi giderebilirsiniz.

SELECT @@sql_mode;
SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,’ONLY_FULL_GROUP_BY’,”));
SET sql_mode = ‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’

Ardından ONLY_FULL_GROUP_BY kodunu kaldırınız.

Tarih:LinuxPleskWindows

İlk Yorumu Siz Yapın

    Bir cevap yazın

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir