关于row_number()函数

来源:互联网 发布:淘宝店怎么开起来 编辑:程序博客网 时间:2024/04/27 23:31

语法:

ROW_NUMBER ( )     OVER ( [ <partition_by_clause> ] <order_by_clause> )

返回结果集分区内行的序列号,每个分区的第一行从 1 开始。

 注释:

        

        1. <partition_by_clause>

 将 FROM 子句生成的结果集划入应用了 ROW_NUMBER 函数的分区。

        2.<order_by_clause>

确定将 ROW_NUMBER 值分配给分区中的行的顺序。

返回结果集分区内行的序列号,每个分区的第一行从 1 开始。

row_number()在日常工作中会频繁的用到,在oracle中要查询第n(n>1)条到第n+x条时就要用到子查询了。

 

原创粉丝点击