MySQL不需要group by的字段查询,避免报错only_full_group_by的方法_mysql查询不存在字段时不报错-CSDN博客

网站介绍:文章浏览阅读3k次,点赞4次,收藏11次。对于不需要聚合的字段有没有办法查询出来呢比如很多人一上来就select * from XXX group by XX;或者加了聚合函数又想查多的字段基本上就会报错对于 GROUP BY 聚合操作,如果在 SELECT 中的列,没有在 GROUP BY 中出现,那么这个 SQL 是不合法的遇到这个问题挺常见的,因为在 MySQL 5.7 版本中,,这也导致很多代码在本地跑得好好的,一上线就报错可以查询一下你的结果可能跟我不一样,比较长,但肯定包含了ONLY_FULL_GROUP_BY吧。_mysql查询不存在字段时不报错