【发布时间】:2021-02-25 16:09:08
【问题描述】:
在互联网搜索过程中,我看到很多关于禁用ONLY_FULL_GROUP_BY 功能的问题,因此这意味着很多开发人员在这种严格模式下编写 SQL 查询时遇到了麻烦。
我知道禁用此限制非常简单,但现在我问: 我为什么不应该这样做?
取消ONLY_FULL_GROUP_BY限制会带来什么问题或副作用?
【问题讨论】:
-
阅读手册:dev.mysql.com/doc/refman/5.7/en/group-by-handling.html 和 dev.mysql.com/doc/refman/5.7/en/…。简而言之,这似乎是为了避免在某些情况下产生歧义。
标签: mysql group-by aggregation