select * from tablename/viewname where id > (select max(id) from (select id from table/viewname where rownum <= currentIndex)) and rownum <= pagesize
这里提供了oracle下的一种实现,其中tablename/viewname是要查的表。currentIndex是当前想显示的记录的上一条记录id。 pagesize是要接下来显示的记录条数
原理很简单,选出某条记录之前所有记录的id的最大值,然后选比它大的记录开始的pagesize条记录
本文介绍了一种在Oracle数据库中实现特定分页效果的方法。通过使用子查询和聚合函数,可以定位到当前页面显示记录的起始ID,并进一步获取指定数量的后续记录。
563

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



