oracle 使用rownum分页及注意事项
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 使用rownum分页及注意事项相关的知识,希望对你有一定的参考价值。
一、使用rownum 分页未进行排序操作
select * from (select rownum rn,t.* from test_packet t)
where rn between 1 and 10
执行结果如下
二、如果上面sql加上排序
执行结果如下
这样的结果是错误,rownum 也被打乱
应该把上面语语句改为
执行结果如下,得到这样的结果才是正确的
因此,如果使用rownum进行分页,要进行排序操作,则先排序,再使用rownum进行分页操作
以上是关于oracle 使用rownum分页及注意事项的主要内容,如果未能解决你的问题,请参考以下文章