子查询报错,网上说是版本问题,有什么好的解决办法吗?

http://img.mukewang.com/58075f9b0001fdfa07880520.jpg

scool_wang
浏览 1181回答 1
1回答

old神谕

你这样写是不规范的,因为你的select list里有三个column,而你的group by后只有一个column。并且你的sql_mode模式是only_full_group_by如果你这是实验环境,可以直接修改sql_mode保证语句能够run(不会报错,但可能也不是你想要的预期结果)可以直接执行下面2条语句。(将sql_mode置为空)set session sql_mode=""; set global sql_mode="";当然如果不写到配置文件里,重启mysqld会生效,可以自行写到配置文件的[mysqld]中。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL