mysql5.7 group by which is not functionally

Group by 数据异常

执行SET GLOBAL sql_mode = ''; 把sql_mode 改成非only_full_group_by模式。验证是否生效 SELECT @@GLOBAL.sql_mode 或 SELECT @@sql_mode

/etc/mysql/mysqlconf.d/mysql.cnf
加入下面代码

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';

执行即可

你可能感兴趣的:(mysql5.7 group by which is not functionally)