分页代码的最佳实现方式

有网友提供了3种实现方式,虽然下面这种方式效率为中间,但这种方式最灵活,因为有些时候排序并不是只以ID排序的,用ID排序的请用另一种方式

该方式可以用作各种关系数据库,包含H2database数据库

-- 页数从 0 开始 
select top 页大小 *
from 表
where (排序字段 not in
(select top 页大小*页数 排序字段
from 表 
order by 排序字段  desc))
order by 排序字段 desc

你可能感兴趣的:(分页)