高效的SQL语句翻页代码
查询第20-30条
select top 10 * from Orders where OrderID>
(select max(OrderID) from
(select top 20 OrderID from Orders order by OrderID ASC ) t0
)
select top 10 * from Orders where OrderID>
(select max(OrderID) from
(select top 20 OrderID from Orders order by OrderID ASC ) t0
)
order by OrderID ASC
这是使用于千万级别数据分页的SQL语句
PDF.NET开发框架对于SQLSERVER中,有整形主键字段的表,采取的就是这个高效分页方案。