Wenn Sie die Kontrolle über den Server haben und alten Code ausführen, den Sie nicht einfach ändern können, können Sie den SQL-Modus des Servers anpassen und entfernen Sie "only_full_group_by" entweder für die Dauer des Bootvorgangs, indem Sie die Abfrage
ausführen
SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
oder durch Hinzufügen von sql_mode=''
in Ihre my.cnf-Datei.
Natürlich ist es besser, Ihren Code zu ändern, wenn Sie die Möglichkeit haben, aber wenn nicht, wird dies diese Warnung deaktivieren.