MySQL5.7版本遇到的Group by问题

版权声明:+1s https://blog.csdn.net/qq997404392/article/details/79807942

最近生产环境sql语句接连报错,原因是MySQL5.7版本开启了sql_mode中的“only_full_group_by”,而这个在执行以往版本中带有group by的语句时就会报错。

在不修改MySQL配置文件的情况下,需要修改sql语句来执行。
group by后面的列名,还是和以前一样通过select直接获取,而对于select中获取非group by的信息,则要通过any_value()函数。
这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq997404392/article/details/79807942