错误代码:SELECT列表1055表达式#1是不是在GROUP BY子句中包含非聚合列这并不功能依赖于GROUP BY子句中的列; 这是不符合的SQL_MODE = ONLY_FULL_GROUP_BY
解决问题方案:打开的MySQL和数据库上,运行下面的查询
SET GLOBAL sql_mode = '';
本文介绍如何解决MySQL中的1055错误,该错误通常发生在使用非聚合列时,而这些列并未出现在GROUP BY子句中。文中提供了一个简单的解决方案,即通过调整SQL_MODE设置来解决此问题。
错误代码:SELECT列表1055表达式#1是不是在GROUP BY子句中包含非聚合列这并不功能依赖于GROUP BY子句中的列; 这是不符合的SQL_MODE = ONLY_FULL_GROUP_BY
解决问题方案:打开的MySQL和数据库上,运行下面的查询
SET GLOBAL sql_mode = '';
711
8261
2万+
3万+
1万+

被折叠的 条评论
为什么被折叠?