MySQL this is incompatible with sql_mode=only_full_group_by
发生原因因为查询列包含未使用聚合函数的列解决办法修改配置编辑my.cnf文件文件地址一般在:/etc/my.cnf,/etc/mysql/my.cnf找到sql-mode的位置,去掉ONLY_FULL_GROUP_BY然后重启MySQL;修改SQL对未使用聚合函数的列使用ANY_VALUE()函数,例如SELECT ANY_VALUE(t.name),ANY_VALUE(t.mobile) FROM t_test t WHERE t.code='1001' group by t.ti