- only_full_group_by 报错
首先是 mysql的配置问题 这个是因为你的语法错误
解决方式 1
修改自己的sql语句,这是最简单的
解决方法 2
修改mysql的配置(个人建议最好不要)
# 查看是否有 only_full_group_by
SELECT @@GLOBAL.sql_mode;
SELECT @@SESSION.sql_mode;
# 如果结构有 only_full_group_by 则把only_full_group_by 取出然后把后面的写到下面区
set @@GLOBAL.sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
set @@SESSION.sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';