云日志服务 LTS-窗口函数:ntile函数

时间:2024-07-25 10:14:29

ntile函数

用于将窗口分区内数据按照顺序分成N组

语法:

ntile(n) over (
   [partition by partition_expression]
   [order by order_expression]
 )
表2 参数说明

参数名称

描述

类型

是否必选

n

组数。

int

partition by partition_expression

窗口分区,根据分区表达式将数据划分成不同的分区。

任意

order by order_expression

窗口排序,根据排序表达式对各个分区内的每一行进行排序。

任意

返回值类型:integer

示例:status,host,ntile(5) over (partition by status order by host) as n

表3 查询分析结果

类型

场景

查询语句

status,host,ntile(5) over (partition by status order by host) as n

返回结果

support.huaweicloud.com/usermanual-lts/lts_07_0209.html