SQL中的聚合函數有:
1.AVG函數:返回指定組中的平均值,空值被忽略。
COUNT函數:返回指定組中項目的數量。
2.MAX函數:返回指定數據的最大值。
3.MIN函數:返回指定數據的最小值。
SUM函數:返回指定數據的和,只能用于數字列,空值被忽略。
4.COUNT_BIG函數:返回指定組中的項目數量,與COUNT函數不同的是COUNT_BIG返回bigint值,而COUNT返回的是int值。
5.GROUPING函數:產生一個附加的列,當用CUBE或ROLLUP運算符添加行時,輸出值為1。當所添加的行不是由CUBE或ROLLUP產生時,輸出值為0。
6.BINARY_CHECKSUM函數:返回對表中的行或表達式列表計算的二進制校驗值,用于檢測表中行的更改。
7.CHECKSUM_AGG函數:返回指定數據的校驗值,空值被忽略。
8.CHECKSUM函數:返回在表的行上或在表達式列表上計算的校驗值,用于生成哈希索引。
9.STDEV函數:返回給定表達式中所有值的統計標準偏差。
10.STDEVP函數:返回給定表達式中的所有值的填充統計標準偏差。
11.VAR函數:返回給定表達式中所有值的統計方差。
VARP函數:返回給定表達式中所有值的填充的統計方差。