SQL 聚合函数
通常,聚合是对一组作为一个单独实体绑定在一起的对象进行考虑。SQL提供了一组聚合函数,它们对表的列中的所有实体进行操作,将它们视为一个单元。以下是SQL的聚合函数:
序号 | 函数与描述 |
---|---|
1 | APPROX_COUNT_DISTINCT() 返回具有不同表达式值的行的近似数量。 |
2 | AVG() 返回只有数值的特定列中字段的平均值。 |
3 | CHECKSUM_AGG() 返回校验和值。 |
4 | COUNT_BIG() 返回通过选择语句选择的项目或行的计数。 |
5 | COUNT() 返回特定列中非NULL值的数量。 |
6 | GROUPING() 返回在分组列表中指定的列表达式是否为聚合或非聚合。 |
7 | GROUPING_ID() 返回分组级别。 |
8 | MAX() 返回特定列中字段的最大值。 |
9 | MIN() 返回特定列中字段的最小值。 |
10 | STDEV() 返回特定列中字段(数值)的统计标准偏差。 |
11 | STDEVP() 返回特定列中字段(数值)的总体标准偏差。 |
12 | SUM() 返回特定列中所有字段(数值)的总和。 |
13 | VAR() 返回特定列中字段(数值)的统计方差。 |
14 | VARP() 返回特定列中字段(数值)的总体方差。 |