-- Oracle分页(效率好)
SELECT *
FROM (SELECT A.*
, ROWNUM RN
FROM (SELECT *
FROM EMP
) A
WHERE ROWNUM <= 200
)
WHERE RN >= 100;
-- Oracle分页(效率不好)
SELECT *
FROM (SELECT A.*
, ROWNUM RN
FROM (SELECT *
FROM EMP
) A
)
WHERE RN BETWEEN 100 AND 200
本文介绍了两种Oracle数据库中的分页查询方法,一种是高效的ROWNUM使用技巧,另一种则相对效率较低。通过具体SQL语句展示了如何实现从100到200条记录的分页查询。
31万+

被折叠的 条评论
为什么被折叠?



