Mysql Select的字段必须包含在Group By中如何解决

原因:

由于mysql 设置了分组限制 “ONLY_FULL_GROUP_BY”

可使用

SELECT @@sql_mode 查看 数据库是否有这个限制

解决方法(临时):

删除分组限制

SET sql_mode=(SELECT REPLACE(@@sql_mode,‘ONLY_FULL_GROUP_BY‘,‘‘));

Mysql Select的字段必须包含在Group By中如何解决

上一篇:P错误14274:pymssql._pymssql.OperationalError) (20009, b'DB-Lib error message 20009, severity 9:\nUnable to connect: Adaptive Server is unavailable or does not exist (#SyStem@123.57.144.189)\n')


下一篇:09 spark连接mysql数据库