首页 > 数据库 >Oracle 查询排名第几到第几行的数据(rownumber效率最高)

Oracle 查询排名第几到第几行的数据(rownumber效率最高)

时间:2023-10-20 17:25:52浏览次数:26  
标签:第几 FW TIMESTAMP rownumber 查询 Oracle ROWNUM SELECT

查询排名第5到第10行的数据  

实现效率最高,如果是在前端页面用循环选择,效率是很慢的。

ROWNUM 是Oracle加在查询数据集的伪字段,记录的是每一行的行号。

--第三步 查询需要的几行数据
SELECT A.NAME,A.FW_TIMESTAMP FROM (
--第二步 加排序编号 ROWNUM
SELECT A.NAME,A.FW_TIMESTAMP,ROWNUM R
FROM (
--第一步 需要的列先排序
SELECT A.NAME,A.FW_TIMESTAMP FROM DWD_MES_FWEQPSTATE A
ORDER BY A.FW_TIMESTAMP
)A
)A
WHERE A.R>5 AND A.R<10

 

标签:第几,FW,TIMESTAMP,rownumber,查询,Oracle,ROWNUM,SELECT
From: https://www.cnblogs.com/bellin124/p/17777559.html

相关文章

  • Oracle集群升级迁移—主机网络设置及交换机侧bond vlan划分
    目录Oracle集群升级迁移—主机网络设置及交换机bondvlan划分网络规划操作系统层面的IP设置bond类型介绍设置bond1和bond0交换机侧的设置(省略)Oracle集群升级迁移—主机网络设置及交换机bondvlan划分网络规划按照工程师要求,配置了5个IP供集群使用。1个IP为ScanIP、2个IP为VIP......
  • Grafana监控OracleDB的完整过程
    背景两年前曾经写过一个进行Oracle监控的简单blog但是周天晚上尝试进行处理时发现很不完整了.很多数据获取不到.晚上又熬夜了好久进行处理.感觉还是需要总结一下,不然就忘记了获取镜像还是使用docker的方式来暴露Oracle的服务使用的镜像为:dockerpullghcr.io/iamseth/or......
  • 一个日历程序 可农历到公历 公历到农历 第几周 显示节气
    publicclassSample3{ privateColorgreen=Display.getCurrent().getSystemColor(SWT.COLOR_GREEN); privateColorwhite=Display.getCurrent().getSystemColor(SWT.COLOR_WHITE); privateColorgray=Display.getCurrent().getSystemColor(SWT.COLOR_GRAY); pr......
  • 南非世界杯是第几届
    世界杯4年一次,1930年乌拉圭举办了第一届世界杯,最终东道主乌拉圭获得世界杯冠军,成为第一个获得世界杯冠军的国家。2010年南非世界杯是第19届世界杯,也是世界杯第一次在非洲大陆进行。2014年世界杯是第20届世界杯,将于2014年6月13日至7月13日在巴西举行。历届世界杯的举办国和冠亚季军:......
  • oracle TDE使用(mkstore方式)
    环境:Os:Centos7DB:11.2.0.4 1.先要创建一个"wallet钱包",这个钱包里面保存着密钥,Oracle就是通过这个密钥对列进行加密和解密的.su-oracle[oracle@rac01~]$mkdir$ORACLE_BASE/wallet[oracle@rac01~]$cd$ORACLE_BASE/wallet[oracle@rac01wallet]$pwd/u01/oracle/a......
  • Oracle集群升级迁移—老集群磁盘切割
    目录Oracle升级迁移剔除磁盘腾出存储LUNGRID用户登录,查询ASM磁盘剔除磁盘Oracle升级迁移目前有两套Oracle采用ADG+RAC架构,其中备库使用的为SUSE12.4目前已EOS,文件系统BFTFS与Oracle兼容性据说也有一定的问题,决定对现有的集群进行升级,升级后服务器统一采用SUSE12.5+EXT4文件系......
  • 【ORCAL】oracle 数据库中case when 语句的用法详解
     今天向大家介绍oracle数据库中casewhen语句的用法详解,主要包括它的用法详解、使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值。CASEWHEN表达式有两种形式1--简单Case函数23CASEsex4WHEN'1'THEN'男'5WHEN'2'THEN......
  • datax从oracle到mysql数据传输
    datax进行数据迁移: 所需配置:1、服务器:windows/linux(本人使用的本地windows)         2、环境:python2.6.3  和java.11.0.20(本人使用)         3、datax(https://github.com/taosdata/DataX)以上下载完成后可以通过下面命令来查看是否下载......
  • oracle TDE使用
    环境:OS:Centos6DB:11.2.0.43节点组成的rac环境 1.先要创建一个"wallet钱包",这个钱包里面保存着密钥,Oracle就是通过这个密钥对列进行加密和解密的.在其中一个节点上操作,我这里是在节点1上操作su-oracle[oracle@rac01~]$mkdir$ORACLE_BASE/wallet[oracle@rac01~]$c......
  • 用system账户修改过Oracle密码期限,改成unlimited 后来新建的账户的密码期限也是unlimi
    https://www.cnblogs.com/hooly/p/14171716.htmlhttps://blog.csdn.net/wang13145/article/details/106660266用system账户修改过Oracle密码期限,改成unlimited后来新建的账户的密码期限也是unlimited吗?......