原文:【mysql报错】MySQL5.7.27报错[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated

mysql . . 在运行更新语句时出现如下情况,mysql . 之前没有这种情况出现。 原因 mysql . . 后,ONLY FULL GROUP BY 默认为真,那么此时select中的字段必须出现在group by中,但是我们使用的语句时 . 的就语句。所以显而易见,旧新版本的问题。 你可以使用语句查询自己数据库的版本 解决方法 先查看sql mode 查询结果如下 设置sql mode的 ...

2019-09-06 09:02 0 2960 推荐指数:

查看详情

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM