首页 > 数据库 >Oracle分页查询,rownum的使用方式

Oracle分页查询,rownum的使用方式

时间:2023-05-20 14:32:05浏览次数:37  
标签:分页 第一条 第二条 oracle Oracle rownum ROWNUM select

rownum

只能使用<= 不能使用 > 或 >=
rownum是oracle从缓冲区中读取文件的顺序,是oracle生成的伪列
第一条rownum数值为1,第二条rownum数值为2......
当使用>=的时候
由于第一条值为1,不满足,所以被删除
第二条的rownum值变为1,还是不满足,所以被删除...

oracle分页

select * from 

(select ROWNUM r,b.* from

(select * from T_STUDENT a order by a.SORT desc) b

where ROWNUM <=8)

where r>=3


标签:分页,第一条,第二条,oracle,Oracle,rownum,ROWNUM,select
From: https://blog.51cto.com/u_16085354/6317612

相关文章

  • Oracle migrate the users into another DB instance
    -----------------------------------------------###############OnSource###################---------------------------------------------createorreplaceprocedurepr_user_ddlascursorget_usernameisselectusernamefromdba_userswhereusernamelik......
  • docker for windows 和 安装oracle11g
    一:wsl1.安装wsl默认环境Ubuntu,(第一次安装好像不能通过import的方式,测试的不行,也有可能姿势不对,不太确定)wsl--install查看命令wsl-l-v#查看已安装的发行版及运行状态,install之后,执行此命令会显示相关Ubuntu信息2.导出Ubuntu默认安装在系统盘,如果不需要调整位置......
  • 记一次 Oracle 下的 SQL 优化过程
    1.介绍事情是这样的,UAT环境的测试小伙伴向我扔来一个小bug,说是一个放大镜的查询很慢,转几分钟才出数据,我立马上开发环境试了一下,很快啊我说......
  • Docker容器安装示例(nginx、redis、nacos、oracle)
    1.nginx示例1.创建容器1.查看是否有nginx镜像dockerimages2.如果没有镜像,可以搜索镜像dockersearchnginx3.指定版本拉取nginxdockerpullnginx:1.20.04.查看镜像dockerimages5.创建容器(-d后台运行,-p容器80端口映射到宿主机8080端口,指定名称nginx-test,指定镜像ID:......
  • oracle 中的用户、表空间、数据模式光速入门
    oracle中没有limitROWNUM来处理的只能通过嵌套来处理SELECT*FROM(SELECTCOMP_LN.GIM_RENKOU.LASTUPTIMEFROMCOMP_LN.GIM_RENKOUORDERBYCOMP_LN.GIM_RENKOU.LASTUPTIMEDESC)WHEREROWNUM=1oracle首先连接的时候分为servicename和SID(SystemIdentifi......
  • elementUI实现el-table分页多选功能,解决点击分页之后还可以选中
    <template><div><el-dialogtitle="批量下载推广码":visible.sync="dialogVisibleDownCodeAll"width="900px":before-close="close"><divclass="container"......
  • Oracle从入门到精通-合并查询、添加修改删除数据
    6Oracle表的管理6.5oracle表的管理-表查询(重点)6.5.5Oracle表复杂查询--合并查询·合并查询有时在实际应用中,为了合并多个select语句的结果,可以使用集合操作符号union,unionall,intersect,minus1)union该操作符用于取得两个结果集的并集,当使用该操作符时,=selectename,sal,j......
  • oracle 正则
    selectt.CARNO,t.KEYID,t.CARNO_COLOR,t.COMPANYID,t.TERMCOMPANY,sc.COMPANY_NAME,sc.COMPANY_FULLNAME,sc.COMPANY_SYS_NAMEfromlbs.t_pmt_register_termtLEFTJOINlbsbus.t_sys_companyscONsc.COMPANY_NAME=t.COMPANYIDWHEREregexp_like(t.CARNO,'......
  • Oracle数据库生成AWR日报的方法
    1.打开pl/sql命令行2.打开awrrpt.sql文件 3.选择文件类型4.输入天数 5.选择开始时间 6.选择结束时间7.输入日报名字,一般为了方便,我输入的是月份日期 8.打开awr日报所在位置,并修改格式为html  ......
  • oracle认证在哪学
    随着信息时代的不断发展和进步,信息技术行业已经成为散发出巨大魅力的领域。而在这个领域中,数据库管理是其中一个重要的分支。而作为全球最大的数据库软件供应商,Oracle公司所开发出的Oracle数据库系统,在业界享有极高的声誉和重要地位。因此,学习Oracle认证对于从事或有意从事数据库......