分页查询数据的两种写法

      首先说明一下,这篇文章呢,只适合一些初学者看一下.大神神马的可以跳过了.

      那先说一个第一个分页询数据的思路,就是把我们不要看的查询出来,比如我们要看第五页的内容,我们就先查询出前四页的内容,然后把不要看的前四页干掉(not in)一下,然后再在这个基础上top一下,比如每页是10条数据的话,那么你在这个基础上top 10查一下就是第五页的数据且会显示10条.此种查询代码如下:

1 select 
2    top 5
3    *
4    from Customers
5    where CustomerID not in
6    (
7     select top((2-1)*5)CustomerID from Customers order by CustomerID asc
8    )
9    order by CustomerID asc
第一种查询的方法

相关文章: