偷窥色片 Mysql--Cause: java.sql.SQLSyntaxErrorException: Expression #1 of SELECT list is not in GROUP BY-CSDN博客
相通的代码聚积不同的数据库出现的不实偷窥色片
一、问题原因:由于MySQL启用了ONLY_FULL_GROUP_BY SQL花式(默许情况下)
二、检察mysql是否启用ONLY_FULL_GROUP_BYselect &global.sql_mode三、检察数据库版块
show variables like '%version%';
图片
四、关闭检察查询遵守–要是有—ONLY_FULL_GROUP_BY,则讲明mysql开启了ONLY_FULL_GROUP_BY花式,咱们当今就需要关上它。
set &global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';五、再次检察–实践
select &global.sql_mode
图片
不错发现还是莫得ONLY_FULL_GROUP_BY
色狼窝导航有效请点赞,养成邃密习气!
补充、琢磨请留言!偷窥色片
本站仅提供存储劳动,所有本色均由用户发布,如发现存害或侵权本色,请点击举报。