错误原因:mysql版本不同,查询时候,有的默认的mode不同,导致group by 时候报错。
解决方法
在你要执行的sql语句前面加
set SESSION sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION ';
错误原因:mysql版本不同,查询时候,有的默认的mode不同,导致group by 时候报错。
解决方法
在你要执行的sql语句前面加
set SESSION sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION ';