项目整理复习一:SQL高效分页存储过程

declare @pageStart varchar(20)

declare @pageEnd varchar(20)

set @pageStart= 1

set @pageEnd= 30

select * from (select *, row_number() over(order by createTime desc) as rowIndex from [TABLE] ) tbAll where tbAll.rowIndex>=@pageStart and tbAll.rowIndex<=@pageEnd order by tbAll.createTime desc

 

关键在 row_number() over(order by createTime desc) as rowIndex from [TABLE]

posted @   风w  阅读(482)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示