Oracle rownum函数

时间:2011-03-14 07:40:03

标签: sql oracle rownum

我如何通过名字在oracle中获得rownum? 即在SQL中我有一个查询

  SELECT 
    ROW_NUMBER() OVER(ORDER BY FIRSTNAME) SRL

  FROM   
    [SECURITY].[USERS]

  ORDER BY 
    FIRSTNAME

如何在Oracle中使用?

2 个答案:

答案 0 :(得分:4)

SELECT ROW_NUMBER() OVER(ORDER BY FIRSTNAME)SRL FROM USERS

答案 1 :(得分:-2)

在Oracle中,ROWNUM引用结果集中的当前记录 (应该订购)。

SELECT ROWNUM AS SRL
FROM USERS
ORDER BY FIRSTNAME

编辑:这是错的。在订购之前分配ROWNUM。