开窗函数用于定义一个函数处理的窗口(数据范围)
语法形式:函数()+over(),其中over()中用来限制函数处理数据的范围
代码块:
<窗口函数> OVER ([PARTITION BY <分组列> [, <分组列>...]]
[ORDER BY <排序列> [ASC | DESC] [, <排序列> [ASC | DESC]]...]
[<rows or range clause>])
窗口函数的分类
参考文档:
- https://zhuanlan.zhihu.com/p/165210822
- https://blog.****.net/wangpei1949/article/details/81437574