热线电话:13121318867

登录
2022-01-20 阅读量: 452
开窗函数

开窗函数:

动态窗口函数:

聚合函数()over(partiton by order by row/range between and)

first()(partiton by order by row/range between and) 第一个

last()(partiton by order by row/range between and) 最后一个

nth()(partiton by order by row/range between and) 第几个 默认为值

unbounded/n precding unbounded/n following current

开窗函数order by 可以使用 if函数 人为修正顺序;


静态窗口函数

dense_rank()over (partition by order by) 显示分区中重复不间断排序

rank() over(partition by order by) 显示分区中重复间断排序

row_number() over(partition by order by) 显示分区中不重复不间断排序

lag(字段,n) over(partition by order by) 前后函数,一般用于from子句查询或者 select子句查询,重新命名方便后边引用,与timestampdiff函数 (日期差

函数一起使用)

lead(字段,n) over(partition by order by)


159.1372
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子