参数 | 说明 |
AVG(KEY) | 聚合函数。 |
partition_expression | 指定窗口的分区表达式,系统会根据分区表达式将数据分成不同的分区。 |
order_expression | 指定窗口的排序表达式,系统会根据排序表达式对各个分区内的各行数据进行排序。 |
frame | 窗口框架,用于进一步细化窗口的范围。 例如 RANGE BETWEEN unbounded preceding AND unbounded following 表示当前窗口分区内的所有行。 |
参数 | 说明 |
partition_expression | 指定窗口的分区表达式,系统会根据分区表达式将数据分成不同的分区。 |
order_expression | 指定窗口的排序表达式,系统会根据排序表达式对各个分区内的各行数据进行排序。 |
参数 | 说明 |
partition_expression | 指定窗口的分区表达式,系统会根据分区表达式将数据分成不同的分区。 |
order_expression | 指定窗口的排序表达式,系统会根据排序表达式对各个分区内的各行数据进行排序。 |
参数 | 说明 |
KEY | 日志字段、表达式,其值可以为任意数据类型。 |
partition_expression | 指定窗口的分区表达式,系统会根据分区表达式将数据分成不同的分区。 |
order_expression | 指定窗口的排序表达式,系统会根据排序表达式对各个分区内的各行数据进行排序。 |
frame | 窗口框架,用于进一步细化窗口的范围。 例如 RANGE BETWEEN unbounded preceding AND unbounded following 表示当前窗口分区内的所有行。 |
参数 | 说明 |
KEY | 日志字段、表达式,其值可以为任意数据类型。 |
offset | 指定偏移量。如果 offset 为 0,则返回当前行的值。 |
default_value | 指定默认值,如果指定的偏移行不存在值,则返回您所指定的默认值。 |
partition_expression | 指定窗口的分区表达式,系统会根据分区表达式将数据分成不同的分区。 |
order_expression | 指定窗口的排序表达式,系统会根据排序表达式对各个分区内的各行数据进行排序。 |
frame | 窗口框架。 |
参数 | 说明 |
KEY | 日志字段、表达式,其值可以为任意数据类型。 |
partition_expression | 指定窗口的分区表达式,系统会根据分区表达式将数据分成不同的分区。 |
order_expression | 指定窗口的排序表达式,系统会根据排序表达式对各个分区内的各行数据进行排序。 |
frame | 窗口框架,用于进一步细化窗口的范围。 例如 RANGE BETWEEN unbounded preceding AND unbounded following 表示当前窗口分区内的所有行。 如果不指定 frame,则表示窗口范围为当前窗口内第一行到当前行。 |
参数 | 说明 |
KEY | 日志字段、表达式,其值可以为任意数据类型。 |
offset | 指定偏移量。如果 offset 为 0,则返回当前行的值。 |
default_value | 指定默认值,如果指定的偏移行不存在值,则返回您所指定的默认值。 |
partition by partition_expression | 指定窗口的分区表达式,系统会根据分区表达式将数据分成不同的分区。 |
order by order_expression | 指定窗口的排序表达式,系统会根据排序表达式对各个分区内的各行数据进行排序。 |
frame | 窗口框架,用于进一步细化窗口的范围。 例如 RANGE BETWEEN unbounded preceding AND unbounded following 表示当前窗口分区内的所有行。 |
参数 | 说明 |
n | 指定分组的数量。 NTILE 函数会尽可能均匀地将分区内的数据行分为 n 组。 |
partition_expression | 指定窗口的分区表达式,系统会根据分区表达式将数据分成不同的分区。 |
order_expression | 指定窗口的排序表达式,系统会根据排序表达式对各个分区内的各行数据进行排序。 |
参数 | 说明 |
KEY | 日志字段、表达式,其值可以为任意数据类型。 |
offset | 从窗口分区的第一行开始计数的偏移量。 如果没有足够的行满足偏移量时,将返回 null。 |
partition_expression | 指定窗口的分区表达式,系统会根据分区表达式将数据分成不同的分区。 |
order_expression | 指定窗口的排序表达式,系统会根据排序表达式对各个分区内的各行数据进行排序。 |
frame | 窗口框架,用于进一步细化窗口的范围。 例如 RANGE BETWEEN unbounded preceding AND unbounded following 表示当前窗口分区内的所有行。 |
参数 | 说明 |
partition_expression | 指定窗口的分区表达式,系统会根据分区表达式将数据分成不同的分区。 |
order_expression | 指定窗口的排序表达式,系统会根据排序表达式对各个分区内的各行数据进行排序。 |
参数 | 说明 |
partition_expression | 指定窗口的分区表达式,系统会根据分区表达式将数据分成不同的分区。 |
order_expression | 指定窗口的排序表达式,系统会根据排序表达式对各个分区内的各行数据进行排序。 |
参数 | 说明 |
partition_expression | 指定窗口的分区表达式,系统会根据分区表达式将数据分成不同的分区。 |
order_expression | 指定窗口的排序表达式,系统会根据排序表达式对各个分区内的各行数据进行排序。 |