• 爱情文章
  • 亲情文章
  • 友情文章
  • 生活随笔
  • 校园文章
  • 经典文章
  • 人生哲理
  • 励志文章
  • 搞笑文章
  • 心情日记
  • 英语文章
  • 范文大全
  • 作文大全
  • 新闻阅读
  • 当前位置: 山茶花美文网 > 友情文章 > 正文

    【sqlserver使用窗口函数实现分页】sqlserver使用教程

    时间:2020-05-28来源:山茶花美文网 本文已影响 山茶花美文网手机站

    sqlserver使用窗口函数实现分页

    ALTER PROC [dbo].[usp_GetStuPage]

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

    @pageSize INT =10,--页容量

    @pageCount int OUTPUT--输出总页数

    AS

    BEGIN

    SELECT @pageCount=CEILING((COUNT(id)*1.0)/@pageSize) FROM StudentsInfo

    SELECT * FROM (

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

    )AS t WHERE t.rownum BETWEEN (@pageIndex-1)*@pageSize+1 AND @pageIndex*@pageSize

    END

    • 爱情文章
    • 亲情文章
    • 友情文章
    • 随笔
    • 哲理
    • 励志
    • 范文大全