Oracle分页查询格式:
例如查询第10页到20页数据
SELECT *
FROM ( SELECT ROWNUM AS rowno, t.*
FROM emp t
WHERE ROWNUM <= 20) TableA
WHERE TableA.rowno >= 10;
oracle分页ROWNUM只能用<或者<=,且必须大写,否则报错!
查询第一条和最后一条
select * from (select * from <table> order by <key>) where rownum=1;
union
select * from (select * from <table> order by <key> desc) where rownum=1;
参考文章
https://blog.youkuaiyun.com/use_admin/article/details/83622414
Oracle分页查询技巧:ROWNUM限制与示例
本文介绍了Oracle分页查询的正确语法,强调了ROWNUM的使用规范(小于或等于,并大写),并提供了查询第10页到20页数据以及获取首尾记录的示例。同时,文章推荐了参考链接以深入理解相关概念。
1732

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



