位置: 编程技术 - 正文

SQL数据分页查询的方法(sql查询结果分页)

编辑:rootadmin

推荐整理分享SQL数据分页查询的方法(sql查询结果分页),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:sqlplus分页查询,sql数据分页查询怎么用,sql查询结果分页,sql查询结果分页,sql语句的分页查询,sql查询结果分页,sql语句的分页查询,sql语句的分页查询,内容如对您有帮助,希望把文章链接给更多的朋友!

最近学习了一下SQL的分页查询,总结了以下几种方法。

首先建立了一个表,随意插入的一些测试数据,表结构和数据如下图:

现在假设我们要做的是每页5条数据,而现在我们要取第三页的数据。(数据太少,就每页5条了)

方法一:

结果:

此方法是先取出前条的SID(前两页),排除前条数据的SID,然后在剩下的数据里面取出前5条数据。

缺点就是它会遍历表中所有数据两次,数据量大时性能不好。

方法二:

结果:

SQL数据分页查询的方法(sql查询结果分页)

此方法是先取出前条数据的SID,然后取出SID的最大值,再从数据里面取出 大于 前条SID的最大值 的前5条数据。

缺点是性能比较差,和方法一大同小异。

方法三:

结果:

此方法的特点就是使用 ROW_NUMBER() 函数,这个方法性能比前两种方法要好,只会遍历一次所有的数据。适用于Sql Server 之后的版本(不含)。

方法四:

结果:

此方法适用于Sql Server 之后的版本(不含)。

offset rows fetch next 5 rows only 这句代码我的理解是:跳过前面条数据(前2页)从下一条开始取5条数据。

个人感觉这个方法比使用 ROW_NUMBER() 函数的方法要好(从代码方面来看,代码也少很多),至于性能方面没有做过测试,就不说了。

不过,最后两种方法的性能肯定是远超前面两种方法的,具体的还是看实用。

标签: sql查询结果分页

本文链接地址:https://www.jiuchutong.com/biancheng/318980.html 转载请保留说明!

上一篇:sqlserver数据库高版本备份还原为低版本的方法(sql server 数据库技术)

下一篇:Sql Server 2016新功能之Row-Level Security(值得关注)(sql server 2016 sp2)

  • 企业所得税广告费30%扣除
  • 销售无形资产增值税纳税义务发生时间
  • 劳务报酬所得计税依据是否含增值税收入
  • 交通运输企业车辆折旧能加速扣除
  • 债务豁免需要缴纳什么税
  • 光盘税收分类编码是多少
  • 税前利润包含营业税吗
  • 其他应付款属于哪类
  • 小规模纳税人报销会计分录
  • 增值税一般纳税人是什么意思
  • 仓储企业的成本有哪些
  • 利润分配包括缴纳所得税吗
  • 个体户办理税务登记有什么好处
  • 行业协会的作用定位
  • 企业破产清算怎么做账务处理实务工作
  • 营改增后预收工程款会计处理是怎样的?
  • 小规模纳税人附加税优惠政策2023
  • 技术研发费加计扣除政策
  • 季度奖金个人所得税怎么算
  • 无票费用如何做凭证分录
  • 房地产开发劳务合同范本
  • 投资股权投资基金算不算利好
  • 企业空气检测费应该计入什么会计科目核算?
  • 一般人企业所得税怎么算
  • 礼品发票怎么入账
  • 应收账款贷方余额重分类到哪
  • 本月的应收账款,实际到下个月了会怎么样
  • php如何实现字符串反转
  • PHP:mb_substitute_character()的用法_mbstring函数
  • Get请求报错404出现原因及解决办法
  • dotnetfx35.exe
  • win10点搜索
  • PHP aes (ecb)解密后乱码问题
  • 应付职工薪酬怎么做记账凭证
  • vue 滚动条往下滑
  • 目标检测算法的主要目的是找到图像中用户感兴趣的
  • 土地抵减销项税 土地增值税
  • 税务变更登记需要带的资料有哪些
  • 成本类账户期末余额在借方还是贷方
  • 人工智能答案
  • 公司注册资金多长时间可提出来
  • 进项税额转出加计抵减会计分录
  • 税控维护费可以抵企业所得税吗
  • 公司的实收资本是什么意思
  • 代垫费用开票明细怎么写
  • 帝国cms视频教程
  • 国家税务总局关于营改增后土地增值税
  • 奖金属于职工福利吗
  • 新会计准则应付账款
  • 利润表中本期金额是什么意思
  • 预缴增值税后期如何处理
  • 期末留底的进项税怎么下账
  • 国债利息收入的分录
  • 抵押贷款购买商品合法吗
  • 固定资产折旧提头不提尾
  • 收回股权投资
  • 固定资产未提完折旧
  • 税法对企业费用的限定
  • 闲置资产计提折旧
  • 十二月份没出现问题
  • 我是小规模纳税人,客户都想获得13%的专票
  • 零余额账户银行回单
  • 其他应收款如何做坏账处理
  • windows10设置无法使用
  • win1020h2累积更新
  • Win10打不开IE浏览器
  • skype登录不了一直转圈
  • python编程模拟
  • excel自定义样式
  • 查看网关的mac地址是多少
  • javascript基础编程
  • 你可能不知道的湖北
  • Unity3D游戏开发标准教程
  • android开发范例实战宝典
  • shell脚本获取文件指定内容
  • 安卓数据储存方式有哪些
  • 出口退税需要哪些
  • 国家税务网站官网
  • 山西省网上营业执照申请官网?
  • 铁西区地税局电话多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设