开窗函数的使用详解(聚合函数图文详解)
n NTILE(n),用于将分组数据按照顺序切分成n片,返回当前切片值。将一个有序的数据集划分为多个桶(bucket),并为每行分配一个适当的桶数(切片值,第几个切片,第几个分区等概念)。② lead(字段名,n,0) – 移位开窗函数,与lag()相反,表示返回向下第n行指定字段对应数据。③ dense_rank() – 相同结果排名相同,后续排名顺延,返回结果为1、2、2、3。② rank() --相同结果排名相同,后续排名不连续,返回结果为 1、2、2、4。④ max() – 分组求最大