1、首先使用rownum 进行伪序列 排序

例:select rownum rn ,A.*  from A

这样就会对数据添加一个伪列进行排序,它是从1开始的,进行一次排序(也可以采用倒序正序进行排列后再添加伪***,博客《Oracle 正序倒序排列》有介绍)

效果如下:

oracle 数据库 分页查询

2、现在进行分页处理,如分页大小为5,需要查询第10条到第15条数据,采用

select code,CREATEDDATE from (
 select rownum rn ,a.code,a.CREATEDDATE from a 
        order by CREATEDDATE desc )
         where rn>10 and rn <=15

效果如下:

oracle 数据库 分页查询

相关文章:

  • 2022-12-23
  • 2022-02-22
  • 2021-12-12
  • 2021-08-19
  • 2021-11-17
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
  • 2021-12-18
  • 2021-11-20
  • 2022-01-30
相关资源
相似解决方案