select x.id,x.name from (select ROW_NUMBER() over(order by id) as rowNum,* from xx) as x where x.rowNum >0 and x.rowNum <=1000
本文介绍了一种使用SQL进行高效分页查询的方法。通过ROW_NUMBER()窗口函数结合子查询的方式,实现了从大型数据集中快速检索指定范围内的记录。这种方法适用于需要展示大量数据并进行分页处理的应用场景。
select x.id,x.name from (select ROW_NUMBER() over(order by id) as rowNum,* from xx) as x where x.rowNum >0 and x.rowNum <=1000

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