位置: 编程技术 - 正文

mysql oracle和sqlserver分页查询实例解析

编辑:rootadmin

推荐整理分享mysql oracle和sqlserver分页查询实例解析,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

最近简单的对oracle,mysql,sqlserver的数据分页查询作了研究,把各自的查询的语句贴出来供大家学习.....

(一)、mysql的分页查询

mysql的分页查询是最简单的,借助关键字limit即可实现查询,查询语句通式:

如下面的截图,每页显示的记录数为:

查询(1-)这条记录

查询(-)这条记录

mysql的分页查询就这么简单......

(二)、sqlserver的分页查询

在sqlserver之前一直借助top关键字来实现分页查询,不过效率低,在sqlserver及其之后的版本都使用row_number()解析函数来完成分页查询,效率有了很大的提高,不过sql语句比较复杂,下面给出分页查询的通式:

下面看截图,每页显示条记录数:

查询(1-)这条记录

查询(-)这条记录

知道了sqlserver中的row_number函数,分页也就简单了.....

mysql oracle和sqlserver分页查询实例解析

(三)、oracle分页查询

接下来重点说说oracle的分页查询,oracle的分页查询方法相对来说要多点,ROWNUM、row_number(),今天主要将两种效率稍好的分页查询语句。

①ROWNUM查询分页通式:

以下截图是以这种方式进行的查询语句:

查询(1-)这条记录*****(没有ID=6的记录,所以查询到的最大ID为)

查询(-)这条记录*****(没有ID=6的记录,所以开始查询到的ID为,以及最大ID为)

②row_number()解析函数分页查询方式:

以下截图是使用row_number()方式的分页查询效果:

查询(1-)这条记录*****(没有ID=6的记录,所以查询到的最大ID为)

查询(-)这条记录*****(没有ID=6的记录,所以开始查询到的ID为,以及最大ID为)

在ROWNUM查询的方式中,在第二层的sql语句中有个"where ROWNUM<(firstIndex+pageSize)order by idasc,从数据表中查询出(firstIndex+pageSize)条记录,所以如果这个值很小的话,效率会很好,如果对于大数据量的表单,这个值如果是上千,比如:select* from wyuse where rownum<() order by idasc,这样一开始会选出条记录,效率自然会慢很多....

总结

以上所述是小编给大家介绍的mysql oracle和sqlserver分页查询,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

浅析mysql union和union all 在数据库中,UNION和UNIONALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。MySQL中的UNIONUNION在进行表链接后会筛选掉重

SQL执行步骤的具体分析 SQL执行步骤的具体分析先来看执行语句的顺序(8)select(9)distinctA(1)fromTa(3)joinTb(2)onXXX(4)whereXXX(5)groupbyXXX(6)with{cube|rollup}(7)havingXXX()orderbyXXX()limitXXX接着我

初探SQL语句复合主键与联合主键 一、复合主键所谓的复合主键就是指你表的主键含有一个以上的字段组成,不使用无业务含义的自增id作为主键。比如createtabletest(namevarchar(),idnumber,valuev

标签: mysql oracle和sqlserver分页查询实例解析

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

上一篇:mysql having用法解析(mysql中having什么意思)

下一篇:浅析mysql union和union all(mysql union unionall)

  • 个人出租不动产税率
  • 什么叫销售劳务
  • 缴纳个人社保在哪里可以缴
  • 银行存款利息收入要交增值税吗
  • 一人有限公司年度审计报告
  • 关联方交易影响因素
  • 税务证丢失可以注销吗
  • 挂失的存单还有记录吗
  • 当月冲销的作废发票怎么账务处理?
  • 生产设备购买交付会计分录
  • 内账会计成本是指什么
  • 当月费用没结账的能先预估计提吗?
  • 货币资金主要内容
  • 公司贷款买车后影响公司收购吗
  • etc发票一直不出来
  • 外贸企业代理出口销售业务发生的费用
  • 个人独资企业股权转让要交什么税
  • 企业开具咨询费的发票
  • 财政指标文和拨款流程
  • 什么是城市维护费
  • 双倍余额法折旧率计算公式
  • 美金收入 如何交税
  • php判断https
  • php过滤emoji
  • PHP:curl_share_init()的用法_cURL函数
  • 税控系统发票如何验旧
  • 变更营业执照中心怎么改
  • 继承税遗产税新政策
  • 年底有留抵税额怎么结转
  • php bool
  • php远程命令执行
  • 农业经营许可证范围
  • 什么是长期应付票据
  • 刷题有什么作用
  • 发票的普票和专票什么区别
  • 出口视同内销怎么申报
  • 固定资产折旧率如何计算
  • php cms
  • 残疾人个人所得税减免政策2023
  • 收入和成本的原则是什么
  • 企业所得税汇算清缴会计分录
  • 计提加计抵减额在财务报表里哪里体现
  • 小规模企业每月收入多少可以不纳税
  • 分页存储过程是什么
  • 经营性存款人罚款
  • 股权收购被收购方怎么做账
  • 工资不计提直接做管理费用可以吗
  • 现金支票存根金额怎么写
  • 国库集中支付是什么意思
  • 油费可以进项抵税吗
  • 旅游费用如何记账科目
  • 餐饮有普通发票吗
  • 成本费用率计算公式中包含税金及附加吗
  • 听妈妈讲那过去的事情讲课
  • win7怎么设置麦克风权限
  • ghost重装步骤
  • ubuntu系统中怎么安装mathematica13.1.0
  • win8.1快捷键
  • 注册表重新注册命令
  • hp是什么软件缩写
  • scards32.exe - scards32是什么进程 有什么用
  • win8关机慢怎么办
  • Win10桌面图标没有了
  • rpm的安装
  • javascript怎么用
  • 创建nodejs 基于express项目
  • shell脚本基础教学
  • float浮动布局原理
  • jquery动态设置css
  • node.js怎么搭建服务器
  • python中pandas.DataFrame排除特定行方法示例
  • Unity3D游戏开发(第2版)
  • 安卓用什么抓包
  • Android platform build guide for Exynos-4412(odroid -X/X2/U2/U3/Q2/Q)
  • python数字类型及操作
  • js基础教程
  • javascript教程完整版
  • jquery.validator
  • 车辆购置税是地方收入吗
  • 2020税控盘升级后怎么使用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设