Mysql中group时报sql_mode的解决办法
1.
1 | vi /etc/my.cnf(Windows下是my.ini) 在[mysqld]下添加 |
2. 查看sql_mode
1 | select @@global.sql_mode; |
去掉里面的ONLY_FULL_GROUP_BY
1 | set @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; |