Jika mode ONLY_FULL_GROUP_BY SQL diaktifkan (yang secara default), MySQL menolak kueri yang daftar pilihnya, kondisi HAVING, atau daftar ORDER BY merujuk ke kolom tak teragregasi yang tidak disebutkan dalam klausa GROUP BY atau secara fungsional tidak bergantung pada kolom GROUP BY.
Penyelesaian masalah dengan mendisable ONLY_FULL_GROUP_BY
- Lakukan koneksi ke server via SSH
- Masuk ke MySQL command-line
- Paste perintah berikut dan enter
SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
Referensi: