一、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子句一起使用,數據庫會報錯。