好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

SQL数据分页查询的方法

最近学习了一下SQL的分页查询,总结了以下几种方法。

首先建立了一个表,随意插入的一些测试数据,表结构和数据如下图:

现在假设我们要做的是每页5条数据,而现在我们要取第三页的数据。(数据太少,就每页5条了)

方法一:

 select top 5 * 
 from [StuDB].[dbo].[ScoreInfo] 
 where [SID] not in 
 (select top 10 [SID] 
 from [StuDB].[dbo].[ScoreInfo] 
 order by [SID])
 order by [SID]
 

查看更多关于SQL数据分页查询的方法的详细内容...

  阅读:45次