SQLServer 2005 Row_Number 的使用 .
先假设一张表为 Users (字段包括ID,Name,Age)
现在要使用Row_Number 查询分页功能,使用SQL语句如下:
select * from (select Row_Number() over ( Order by ID ) as RowId , * from Users) U
where U.RowId between 10 and 20
(Tip:上面查询语为每页显示10条,当前是第二页)