解决方案:

select version(),
@@sql_mode;SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));

 

 

 

mysql 5.7分组报错问题 Expression #1 of ORDER BY clause is not in GROUP BY clause 的问题 MySQL插图

 

完美的解决方案是:

 

1 show variables like "sql_mode";2 3 set sql_mode='';4 set sql_mode='NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES';

mysql 5.7分组报错问题 Expression #1 of ORDER BY clause is not in GROUP BY clause 的问题 MySQL插图1

 

文章转载于:https://www.cnblogs.com/wordblog/p/11380792.html

原著是一个有趣的人,若有侵权,请通知删除

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《mysql 5.7分组报错问题 Expression #1 of ORDER BY clause is not in GROUP BY clause 的问题 MySQL
   

还没有人抢沙发呢~