mysql出现Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggre错误

1、问题原因 mysql为5.7之前,则会默认启用ONLY_FULL_GROUP_BY SQL模式,MySQL将拒绝选择列表,HAVING条件或ORDER BY列表的查询引用在GROUP BY子句中既未命名的非集合列,也不在功能上依赖于它们。 2、解决方法 1、第三方视图工具(Navicat) select @@global.sql_mode 使用sql查询出结果后,一般情况会出现ONLY_FUL
相关文章
相关标签/搜索