如题,题描述有点模糊,
我想表达的是,能够实现Oracle分页的功能,不是一次性全部加载出来,而是像Oracle分页一样,一次加载一部分。
现在就是希望动态实现这种功能,比如可以通过点击下一页,把pagesize和pagenumber的值传到sql中,实现查询下一页。
不知道这样描述行不行,麻烦各位大神了,感谢!
启用行式引擎执行层式报表-https://help.fanruan.com/finereport/doc-view-997.html
select * from a where rownum<=pagenumber and id not in (select id from a where rownum<=pagesize*pagenumber)
大概是这个逻辑
单数据集分页 SQL 实现层式报表-https://help.fanruan.com/finereport/doc-view-996.html 看这个
fr_pagenumber:当前浏览的页数,如果预览第 2 页,则 fr_pagenumber=2;
fr_rowcount:当前数据集的总数据条数;
fr_pagesize:表示设置行式引擎时,每页需显示的行数,该示例中 fr_pagesize=30。
用这几个函数名称 就会和关联到一起