- 第一种
page_size单页的数据数,page_index当前查询数据的页码
通过not in排除前page_index-1的数据项,此时id可以是其他的字段
select top page_size *
form table
where id not in
(
select top page_size*(page_index-1) *
from table
order by id
)
order by id;
- 第二种
page_size单页的数据数,page_index当前查询数据的页码
通过id>=前page_index-1页id的最大值,来去page_size个数据
select top page_size *
form table
where id >=
(
select ISNULL(MAX(id),0)
from
(
select top page_size*(page_index-1) *
from table
order by id
) as t
)
order by id;