聚合函数
聚合函数的作用
聚合函数允许您进行汇总或更改数据的粒度。
例如,您可能想要准确知道您的商店在特定年度有多少订单。您可以使用 COUNTD 函数对您的公司具有的准确订单数进行汇总,然后按年对可视化项进行细分。
示例
COUNTD([订单编号])
网易有数中的数值函数
函数 | 语法 | 说明 |
---|---|---|
ATTR | ATTR(expression) | 属性值。如果给定表达式对于组中的所有行仅具有单个相同值,则返回该表达式的值,否则返回Null。示例: ATTR(“ab”) = “ab”,ATTR([field]) |
AVG | AVG(expression) | 平均聚合。返回表达式中所有值的平均值。示例: AVG([成本]) |
COUNT | COUNT(expression) | 计数聚合。返回组中的记录数。示例: COUNT([客户名称]) |
COUNTD | COUNTD(expression) | 去重计数聚合。返回组中不同记录的数量。示例: COUNTD([产品名称]) |
MAX | MAX(expression) | 最大值聚合。返回表达式在所有记录中的最大值。示例: MAX([访问量]) |
MEDIAN | MEDIAN(expression) | 中位聚合。返回表达式在所有记录中的中位数。示例: MEDIAN([利润]) |
MIN | MIN(expression) | 最小值聚合。返回表达式在所有记录中的最小值。示例: MIN([访问量]) |
PERCENTILE | PERCENTILE(expression, number) | 百分位聚合。从给定表达式返回与指定数字对应的百分位处的值。示例: PERCENTILE([利润], 75) |
STDEV | STDEV(expression) | 样本标准差。基于群体样本返回给定表达式中所有值的统计标准差。示例: STDEV([销售额]) |
STDEVP | STDEVP(expression) | 总体标准差。基于有偏差群体返回给定表达式中所有值的统计标准差。示例: STDEVP([销售额]) |
SUM | SUM(expression) | 求和聚合。返回表达式中所有值的总计。示例: SUM([销售额]) |
VAR | VAR(expression) | 样本方差。基于群体样本返回给定表达式中所有值的统计方差。示例: VAR([销售额]) |
VARP | VARP(expression) | 总体方差。对整个群体返回给定表达式中所有值的统计方差。示例: VARP([销售额]) |
GROUP_CONCAT_DISTINCT | GROUP_CONCAT_DISTINCT(expression, Delimiter) | 返回表达式中所有值的去重拼接结果。 |