位置: 编程技术 - 正文

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)

  • 小规模纳税人没有税控盘怎么报税
  • 异地提供建筑服务
  • 税务登记如何注销
  • 个税申报人员报送成功怎么删除
  • 可辨认净资产和所有者权益的区别
  • 冲红的专票要给购买方吗
  • 计提工会经费的贷方账户为
  • 固定资产融资租出计入什么科目
  • 红字使用禁忌
  • 货物的运输费用怎么算
  • 未交增值税金额公式
  • 汇算清缴期间费用社保填哪里
  • 广告公司对外捐赠的会计处理怎么做?
  • 固定资产买入
  • 快递增值税税率
  • 绿化工程企业所得税减免吗
  • 以旧换新要按商品价格吗
  • 客户方流水号是什么
  • 税务会计学知识点
  • 减税降费各项政策
  • 现金流量表编制依据和方法
  • 建筑工程发票抵扣有时间限制吗
  • 技术先进型企业认定
  • 什么情况下征收车船税
  • 服务费发票可以部分红冲吗
  • 出口货物专用发票图片
  • 原材料的借方发生额怎么算
  • 企业在项目建设前必须进行
  • 电脑开wifi给手机用好吗
  • Linux系统复制粘贴
  • 在建工程进项税可以抵扣吗
  • 预计应收账款余额
  • windows8.1下Apache+Php+MySQL配置步骤
  • php jquery教程
  • php.ini配置文件
  • 购入专利权的会计科目
  • 住房公积金领出来用了影响以后买房贷款吗
  • 通行费发票怎么做分录
  • 公转私备注用途
  • yolov2训练
  • 工业企业采购供应管理
  • nginx配置文件格式
  • 公链dapp
  • accubattery准确性
  • 研发费用凭证是发票吗
  • 电子税务局税种核定在哪里
  • c语言asc函数
  • 织梦自定义模型调用
  • 生产企业出口自产应税消费品实行什么方法
  • 员工探亲路费报销入哪个科目
  • 资产负债表中利息收入填在哪
  • 企业增资相关知识点
  • 税务局不予受理的依据
  • 土地增值税要计入税金及附加吗
  • 增值税一般纳税人是什么意思
  • 如何区分交通运输的方向
  • 买车险怎么打折
  • 金税盘技术维护费
  • 如何更换会计账号
  • 企业收到的应收票据应按什么作为入账金额
  • sql查询包含特殊
  • Windows7任务计划在什么位置?
  • ubuntu zmq
  • 清除coms密码
  • centos7.0网络配置
  • 显示隐藏文件也看不到
  • win8怎么安装不了win10
  • 联想安装xp系统
  • perl编程
  • unity3d怎么查看
  • angular获取数据给后端
  • python3 pygame
  • python函数经典例程
  • 仿淘宝源码
  • jquery中什么方法用于模拟光标悬停事件
  • javascript获取对象方法属性
  • jquery控制样式
  • javascript零基础入门
  • 房地产开发商要交哪些税和费用
  • 财税专家刘杨简历
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设