MySQL 聚合函数与count()函数
一、MySQL中的聚合函数
MySQL 5.7文档的章节:12.20.1 Aggregate (GROUP BY) Function
“聚合/组合”函数(group (aggregate) functions),看英文名,就明白一般是需要和GROUP BY子句搭配使用。
那么聚合函数可以不与Group By子句一起使用吗?
这涉及到了MySQL运行模式的设置,相关变量为sql_model。
如果把sql_model设置为“ONLY_FULL_GROUP_BY”模式,该模式下如果聚合函数不与Group By子句一起使用,数据库会报错。