在 oracle 9i 中使用 top 关键字的格式是什么?我必须检索前 10 名记录..
问问题
4924 次
3 回答
2
使用 RANK 函数,如...
select
*
from
(select empno,sal,rank()
over (order by sal desc ) rnk
from emp)
where rnk <= 5;
查询是从这里获取的
于 2009-04-09T06:54:46.957 回答
2
从 tbl1 中选择 column1,column2,其中 rownum<=10
于 2009-04-09T06:55:33.257 回答
1
您可以使用rownum 关键字
SELECT * FROM (your ordered query) WHERE ROWNUM <= 10
于 2009-04-09T06:55:02.447 回答