rownumber实现分页的方法

rownumber实现分页的方法利用rownumer实现分页的两种常用方式:1)利用betweendeclare@pagesizeintset@pagesize=4declare@pageindexintset@pageindex=3 select *from(s

大家好,又见面了,我是你们的朋友全栈君。 

利用rownumer实现分页的两种常用方式:

1)利用between

declare @pagesize int

set @pagesize=4

declare @pageindex int

set @pageindex = 3

 select  * from (select  row_number() over(order by id) as rowno,* from tb) as page_table
where row_num between (@Pageindex – 1) * @PageSize + 1 and @Pageindex * @PageSize

 )

2)利用top方式
  select top 20 * from ( select  row_number()  over ( order by source_ip ,id)as row_num ,* from tb ) as page_table
  where row_num > (@Pageindex – 1) * @PageSize
  order by row_num 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135709.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月3日 下午8:20
下一篇 2022年5月3日 下午8:20


相关推荐

  • 徐州优译翻译宗旨:凭借优异的翻译质量,做最专业的外贸助手!

    徐州优译翻译宗旨:凭借优异的翻译质量,做最专业的外贸助手!

    2021年7月23日
    97
  • 关于 redis、memcache、mongoDB 的对比

    关于 redis、memcache、mongoDB 的对比

    2021年11月10日
    34
  • 洗衣收银管理软件

    洗衣收银管理软件郑州东群科技是专业为洗衣连锁企业 洗衣店开发洗衣管理软件的 采用 SQLSERVER 数据库在 C NET 平台上开发 模块化结构设计 性能优越 安全稳定 操作便捷 是专业为洗衣连锁企业 洗衣店量身定做 我们将依据您的合理需求及行业发展方向和国际先进管理模式接轨 打造中国洗衣管理第一平台 软件功能 衣物管理 1 可根据洗衣店需求设置收衣流程 单件收衣流程只需 5 秒 详细记录衣物

    2026年3月17日
    1
  • 方法重载和重写的区别[通俗易懂]

    方法重载和重写的区别[通俗易懂]一、方法重载(overload)重载方法的定义是在同一个类中,某方法允许存在一个以上的同名方法,只要它们的参数列表不同即可。方法重载的作用:屏蔽了同一功能的方法由于参数不同所造成方法名称不同。方法重载判断原则: “两同一不同”两同:同类中,方法名相同;一不同:方法参数列表不同(参数类型、参数个数、参数顺序);       只要参数类型,参数个数,参数顺序有一个不同,参数列表就不同.注意:方法重载和…

    2022年6月13日
    30
  • struts2.3.32升级到struts2.5.26

    struts2.3.32升级到struts2.5.26下载 struts2 5 26jar 包官网下载更新 jar 新增或替换 commons io 2 6 jarlog4j api 2 12 1 jarognl 3 1 28 jarstruts2 core 2 5 26 jarstruts2 json plugin 2 5 26 jarstruts2 junit plugin 2 5 26 jarstruts2 spring plugin 2 5 26 jar 删除 xwork core 2 3 32 jar 修改 web xml

    2025年12月2日
    7
  • 深入理解Java类型信息(Class对象)与反射机制

    深入理解Java类型信息(Class对象)与反射机制【版权申明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权)http://blog.csdn.net/javazejian/article/details/70768369出自【zejian的博客】关联文章:深入理解Java类型信息(Class对象)与反射机制深入理解Java枚举类型(enum)深入理解Java注解类型(@Annotation)深入理解

    2022年6月9日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号