首页 > 网站 > 建站经验 > 正文

sqls!erver使用窗口函数实现分页

2019-11-02 14:54:06
字体:
来源:转载
供稿:网友

   sqlserver使用窗口函数实现分页

  ALTER PROC [dbo].[usp_GetStuPage]

  @pageIndex INT =1,--当前页码

  @pageSize INT =10,--页容量

  @pageCount int OUTPUT--输出总页数

  AS

  BEGIN

  SELECT @pageCount=CEILING((COUNT(id)*1.0)[email protected]) FROM StudentsInfo

  SELECT * FROM (

  SELECT *,ROW_NUMBER() OVER(ORDER BY id) AS rownum FROM StudentsInfo

  )AS t WHERE t.rownum BETWEEN (@pageIndex-1)[email protected]+1 AND @[email protec

7080电影网[www.aikan.tv/special/7080dianyingwang/]
ted]

  END

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表