首页 > 数据库 > mysql教程 > 分页查询(用row_number()和开窗函数over()更方便)

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

WBOY
发布: 2016-06-07 14:53:38
原创
1850 人浏览过

分页查询(用row_number()和开窗函数over()更方便) 查询MyStudents表中第8页中的数据(每页3条记录) www.2cto.com --(1) select * from ( select *, ROW_NUMBER()over(order by FId asc) as Rnumber from MyStudents ) as Tbl3 where Rnumber between (3*7


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

 

查询MyStudents表中第8页中的数据(每页3条记录)

 www.2cto.com  

--(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
 

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板