oracle分析函数over(Partition by...)及开窗函数详解
说明:聚合函数(如sum()、max()等)可以计算基于组的某种聚合值,但是聚合函数对于某个组只能返回一行记录。若想对于某组返回多行记录,则需要使用分析函数。1、rank()/dense_rank over(partition by ... order by ...)说明:over()在什么条件之上; partition by 按哪个字段划分组; order by 按哪个字段排序;注意: (1)使用rank()/dense_rank() 时,必须要带order by否则非.
原创
2022-03-22 17:02:35 ·
9018 阅读 ·
0 评论