您的位置:首页 > 数据库

SQL语句分页查询模板

2017-04-04 11:29 405 查看

SQL语句分页查询

<!--外套模板-->

select top 15* from (select ROW_NUMBER() over (order by 主键) AS RowNumber, * from(
-- 子查询start--

-- 子查询end--
)a)b where b.RowNumber>15*(n-1)

<!--外套模板-->


其中,n是页码

实际例子

-------------- 分页查询 start ---------------------------------
select top 15* from (select ROW_NUMBER() over (order by id) as RowNumber,* from (

-- 子查询 start

SELECT * FROM person WHERE pname LIKE '%%'

-- 子查询 end

) a ) b where b.RowNumber > 15*(1-1)
------- 分页查询 end ---------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  分页