数据湖探索 DLI-聚合函数
聚合函数
聚合函数是从一组输入值计算一个结果。例如使用COUNT函数计算SQL查询语句返回的记录行数。聚合函数如表1所示。
函数 |
返回值类型 |
描述 |
---|---|---|
COUNT([ ALL ] expression | DISTINCT expression1 [, expression2]*) |
BIGINT |
返回表达式不为NULL的输入行数。对每个值的一个唯一实例使用DISTINCT。 |
COUNT(*) COUNT(1) |
BIGINT |
返回元组个数 |
AVG([ ALL | DISTINCT ] expression) |
DOUBLE |
返回所有值的平均值。 对每个值的一个唯一实例使用DISTINCT。 |
SUM([ ALL | DISTINCT ] expression) |
DOUBLE |
返回所有输入值的数值之和 对每个值的一个唯一实例使用DISTINCT |
MAX([ ALL | DISTINCT ] expression) |
DOUBLE |
返回所有输入值的最大值 |
MIN([ ALL | DISTINCT ] expression) |
DOUBLE |
返回所有输入值的最小值 |
STDDEV_POP([ ALL | DISTINCT ] expression) |
DOUBLE |
返回所有输入值之间的数字字段的总体标准偏差 |
STDDEV_SAMP([ ALL | DISTINCT ] expression) |
DOUBLE |
返回所有输入值之间的数字字段的样本标准偏差 |
VAR_POP([ ALL | DISTINCT ] expression) |
DOUBLE |
返回所有输入值之间的数字字段的总体方差 |
VAR_SAMP([ ALL | DISTINCT ] expression) |
DOUBLE |
返回所有输入值之间的数字字段的样本方差 |
COLLECT([ ALL | DISTINCT ] expression) |
MULTISET |
返回所有输入值的MULTISET |
VARIANCE([ ALL | DISTINCT ] expression) |
DOUBLE |
返回所有输入值之间的数字字段的样本方差 |
FIRST_VALUE(expression) |
数据实际类型 |
返回有序数据中的第一个数据 |
LAST_VALUE(expression) |
数据实际类型 |
返回有序数据中的最后一个数据 |
- 什么是数据湖探索服务_数据湖探索DLI用途与特点
- GaussDB函数_GaussDB数据库函数_高斯数据库函数_华为云
- GaussDB支持的函数_GaussDB函数类型解析_高斯数据库支持的函数-华为云
- 调用函数_函数调用方式_函数工作流 FunctionGraph-华为云
- GaussDB数据库函数_GaussDB函数和操作符_高斯数据库函数-华为云
- GaussDB数据库函数_GaussDB介绍_高斯数据库函数
- 什么是函数工作流_函数托管计算服务_函数工作流 FunctionGraph-华为云
- 使用容器镜像部署函数_函数部署_函数工作流 FunctionGraph-华为云
- 如何使用模板创建函数_模板创建函数_函数工作流 FunctionGraph-华为云
- 使用SpringBoot构建HTTP函数_functiongraph_函数工作流