标签:use select mysq global mode mysql 查询 sql error
查询mysql 相关modeselect @@global.sql_mode;
可以看到模式中包含了ONLY_FULL_GROUP_BY,只要没有这个配置即可。
我的Mysql版本是5.7.21,默认是带了ONLY_FULL_GROUP_BY模式。
ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,
ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
2.重设模式值
set @@global.sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE, <br/>ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
;
SELECT list is not in GROUP BY clause and contains
标签:use select mysq global mode mysql 查询 sql error
原文地址:https://blog.51cto.com/chenhva/2425448