您的位置:首页 > 其它

分页查询 (用row_number() 和开窗函数over()更方便)

2012-11-07 19:38 477 查看
查询MyStudents表中 第8页中的数据(每页3条记录)

--(1)

select * from

(

select *,

ROW_NUMBER()over(order by FId asc) as Rnumber

from MyStudents

)

as Tbl3

where Rnumber between (3*7+1) and 3*8

--(2)

select top 3 * from MyStudents

where FId not in

(select top (3*7) FId from MyStudents

order by FId )

order by FId
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: