Oracle函数之开窗函数

1.聚合开窗

Sum()

Avg()

Min()

Max()

Count()

语法:聚合函数+over (partition by 列名)

2.排序开窗

Row_number()

排序是1234567,不区分并列情况

Rank()

排序是123356,考虑并列情况,但跳过并列

Dense rank()

排序是1233456,考虑并列,不跳过并列

语法:函数+over (partition by 列名 order by 列名)

3.偏移开窗

Lead()

Lag()

语法:lead(列名) 

你可能感兴趣的:(oracle)