记一次Group by 查询时的因MySQL版本不同出现的错误
前言:
在做项目的时候因为本地开发环境MySQL版本是5.5版本,而线上环境的MySQL版本是5.7.3版本的
我们要查询的SQL语句
--不规范的SQL语句(错误)
SELECT *,COUNT(1) AS COUNT FROM stepsrecord WHERE steps>1000 GROUP BY steps,uid HAVING COUNT>1;
在我们部署到线上环境的去访问的项目的时候报错了
Expression #1 of SELECT list is not in GROUP
原创
2021-05-19 16:04:10 ·
298 阅读 ·
0 评论