over()函数的窗口函数有哪些

   2024-10-01 2430
核心提示:在over()函数中可以使用的窗口函数有以下几种:ROW_NUMBER():返回结果集中每一行的行号RANK():返回结果集中每一行的排名,相同

在over()函数中可以使用的窗口函数有以下几种:

ROW_NUMBER():返回结果集中每一行的行号

RANK():返回结果集中每一行的排名,相同的值会得到相同的排名,下一个排名将跳过相同的值

DENSE_RANK():返回结果集中每一行的密集排名,相同的值会得到相同的排名,下一个排名不会跳过相同的值

NTILE():将结果集按指定的分组数量分组,并为每个分组分配一个标识值

SUM():计算结果集中指定列的总和

AVG():计算结果集中指定列的平均值

MIN():返回结果集中指定列的最小值

MAX():返回结果集中指定列的最大值

COUNT():返回结果集中指定列的行数

LEAD():返回结果集中指定列的下一个值

LAG():返回结果集中指定列的上一个值

FIRST_VALUE():返回结果集中指定列的第一个值

LAST_VALUE():返回结果集中指定列的最后一个值

这些窗口函数可以在over()函数中使用,用于对结果集进行分组、排序和计算统计值等操作。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号