原因:select 查询的列 没有包含在group by 子句中
解决
方法一:查询的字段全部匹配到gruop by子句
方法二:修改数据库设置
1.
select @@global.sql_mode
2.`@@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’`
3.重启数据库
方法三:使用 ANY_VALUE()函数
如: