--------------------------------------------------- 2345王牌技术员联盟、2345王牌技术员联盟、期待与您交流!---------------------------------------------------------
写出一条Sql语句:取出表A中第31到第40记录(SQLServer,以自动增长的id作为主键,注意:id可能不是连续的。)
1: select top 10 * from A where id not in (select top 30 id from A)(sql2005之前用这个版本)
2: select top 10 * from A where id > (select max(id) from (select top 30 id from A )as A)
(在SQLServer2005增加一个函数Row_Number 用于给我们产生一个行号列设页大小为p 那么第n页的数据为np-p+1到np)
--------------------------------------------------- 2345王牌技术员联盟、2345王牌技术员联盟、期待与您交流!---------------------------------------------------------