我如何通过名字在oracle中获得rownum? 即在SQL中我有一个查询
SELECT
ROW_NUMBER() OVER(ORDER BY FIRSTNAME) SRL
FROM
[SECURITY].[USERS]
ORDER BY
FIRSTNAME
如何在Oracle中使用?
答案 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。