聚集函数

聚合函数从一组值中计算出一个结果值。 下表介绍了汇总功能。
表 1. 聚集函数
函数 描述
count 计数所有行。
sum 共提供
max 返回最大值。 聚合函数接受一个输入值,通常是列名或其他代表集合的单个名称。 例如,max(AGE) 返回名为 AGE 的列中的最大值。
注意:如果指定两个或多个输入值,系统会使用 max() 标量函数返回所有值的最大值。 有关标量函数的说明,请参阅函数。
median 返回一组数字的中位数或中间值。 如果集合的成员数为偶数,函数将返回集合中间两个成员的平均值。 忽略空值。
min 返回最小值。 聚合函数接受一个输入值,通常是列名或其他代表集合的单个名称。 例如,min(AGE) 返回名为 AGE 的列中的最小值。
注意:如果指定两个或多个输入值,系统会使用 min() 标量函数返回所有值的最小值。 有关标量函数的说明,请参阅函数。
avg 平均值。 精确数字类型的平均值计算到小数点后 6 位。
下表列出了可指定为聚合函数参数的数据类型。
表 2. 聚合函数的数据类型
数据类型 函数
JSON count
其他数据类型 count, max, min
仅数字(U) avg, sum
数值和区间数据类型 median