MySQL5.6から5.7にしたときに発生するエラー
djangoでMySQLを使ってやっていると、5.6から5.7に移行する必要があった。
group byの使用方法で問題があるらしい。
this is incompatible with sql_mode=only_full_group_by"
以下でMysqlのバージョンを調査して、テーブルを確認。
mysql > select version(); mysql > show table status like "extras";
・ONLY_FULL_GROUP_BY
GROUP BY 句で名前が指定されていない非集約カラムを、選択リスト、HAVING 条件、または (MySQL 5.6.5 以降で) ORDER リストが参照するクエリーを拒否します。