首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ERROR 1055 (42000): Expression #1 of SELECT list is not in

报错: ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated...refman/5.7/en/sql-mode.html#sql-mode-setting 文档指出:ONLY_FULL_GROUP_BY的设定,将不允许查询字段包括非聚集列 查询mysql服务器版本: select...@@version 显示: 5.7.10 #查看sql_mode的语法 select @@GLOBAL.sql_mode; select @@SESSION.sql_mode; 显示结果: ONLY_FULL_GROUP_BY...即 select x,y from xxx group by x,y 否则就会报错 但是查看自己的配置my.cnf发现在sql_mode中并没有ONLY_FULL_GROUP_BY这个值 然后去查看...所以如果在开发阶段,如果要使用mysql5.7版本建议大家阅读一下5.7的文档,然后将自己的sql写的更严谨,尽量少用select * ,只查出自己想要的数据列即可。

1.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregate

报错:ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated...refman/5.7/en/sql-mode.html#sql-mode-setting 文档指出:ONLY_FULL_GROUP_BY的设定,将不允许查询字段包括非聚集列 查询mysql服务器版本: select...@@version 显示: 5.7.10 #查看sql_mode的语法 select @@GLOBAL.sql_mode; select @@SESSION.sql_mode; 显示结果:...即 select x,y from xxx group by x,y 否则就会报错 但是查看自己的配置my.cnf发现在sql_mode中并没有ONLY_FULL_GROUP_BY这个值 然后去查看...所以如果在开发阶段,如果要使用mysql5.7版本建议大家阅读一下5.7的文档,然后将自己的sql写的更严谨,尽量少用select * ,只查出自己想要的数据列即可。

1.1K30

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券