sql2012版本之前分頁(yè)功能
【語(yǔ)法1】
select? top? 【每頁(yè)記錄數(shù)】? *? from??? 【表名】
where? 1=1 and 【主鍵字段】? not? in(select?? top??? (【當(dāng)前頁(yè)數(shù)】-1)*【每頁(yè)記錄數(shù)】 ?【主鍵字段】?? from?? 【表名】 where 1=1? order? by? 【排序字段】)
order?? by?? 【排序字段】
【語(yǔ)法2】
select? top? 【每頁(yè)記錄數(shù)】? *? from??? 【表名】
where? 1=1 ? and ? 【主鍵字段】? >(select max(【主鍵字段】)? from (select? top???? (【當(dāng)前頁(yè)數(shù)】-1)*【每頁(yè)記錄數(shù)】 ?【主鍵字段】?? from??【表名】 where 1=1? order? by? 【排序字段】) as t)
order?? by?? 【排序字段】
sql2012版本之后分頁(yè)功能
【語(yǔ)法】
select? ? * ? from? 【表名】 where 1=1? order?? by?? 【排序字段】? desc offset? (【當(dāng)前頁(yè)數(shù)】-1)*【每頁(yè)記錄數(shù)】 ??? rows?? fetch?? next 每頁(yè)記錄數(shù)】? rows?? only