分页 RUWNUM

rownum 它是oracle数据库内置列,任何表都可以使用,它作用是显示表中数字的行号
rownum 不是一个真实存在的一个列,它是用于从查询返回行的编号
返回的第一行分配的是1,第二行是2,依次类推。(当不符合条件时,永远是从一开始)

SELECT EMP.*, ROWNUM FROM EMP;

举例:取emp表中第一条记录

SELECT * FROM EMP WHERE ROWNUM = 1;

举例:查询工资最低的5名员工信息

SELECT T.*, ROWNUMFROM (SELECT * FROM EMP ORDER BY SAL) TWHERE ROWNUM <= 5;

注意:一定要先排序在分页,因为order by是最后执行的,如果先分页在排序的话那么出来的分页码就是乱的

伪列不能直接大于一个值

SELECT T.*, ROWNUM RFROM (SELECT * FROM EMP ORDER BY SAL) TWHERE ROWNUM >= 2;

伪列不能直接等于一个不等于1的值

SELECT T.*, ROWNUM RFROM (SELECT * FROM EMP ORDER BY SAL) TWHERE ROWNUM = 5;

伪列可以直接等于1

SELECT T.*, ROWNUM RFROM (SELECT * FROM EMP ORDER BY SAL) TWHERE ROWNUM = 1;

查询5到10名的员工信息

SELECT *FROM (SELECT EMP.*, ROWNUM R FROM EMP) TWHERE T.R >= 5AND T.R <= 10;

【Oracle 数据库】奶妈式教程 day10 分页相关推荐

  1. oracle数据库的基本教程 pdf,Oracle数据库技术基础教程 PDF 下载

    相关截图: 资料简介: 本书主要介绍Oracle数据库的基本概念.知识和技术,注重培养Oracle数据库技术的基本操作技能.本书内容体系完整,覆盖了Oracle数据库技术的主要组成部分,设置有Orac ...

  2. Oracle数据库表连接查询并分页SQL语句提示未明确定义列

    Oracle数据库表连接查询并分页SQL语句提示未明确定义列 两张表中的字段: t_product t_category product_id category_id product_name cat ...

  3. mysql数据库项目式教程答案_MySQL数据库项目式教程(高职高专国家示范性院校十三五规划教材)...

    导语 内容提要 郭水泉.关丽梅.王世刚主编的<MySQL数据库项目式教程(高职高专国家示范性院校十三五规划教材)>详细介绍了如何安装.管理.备份.维护和优化一个MySQL系统.全书分为八个 ...

  4. 【Oracle 数据库】奶妈式教程day15 DDL、DML、索引、视图、序列、死锁这一篇就够了

    表操作 创建表 -- 创建新表 create table 表名(字段名 类型(长度),...其他字段... );-- 数据类型VARCHAR2(size) 可变长度的字符串,最大长度为size个字节: ...

  5. Oracle数据库初学者入门教程

    Oracle数据库是相对于其他数据库来说比较难的一个.Oracle Database,又名Oracle RDBMS,简称Oracle.是甲骨文公司推出的一款关系数据库管理系统.Oracle数据库系统是 ...

  6. oracle数据库12c安装教程,Oracle12c安装教程|Oracle Database 12C安装及配置教程

    Oracle12c是继11G之后又一经典的数据库版本,很多用户在下载Oracle12c之后不会安装,下面小编仅对初学者提供一下Oracle Database 12C安装及配置教程,老鸟就路过吧! Or ...

  7. Qt使用Oracle数据库踩坑教程

    简述 最近一段时间在Qt中使用Oracle数据库积累了一些踩坑过程,以及qt使用Oracle数据库的一些操作. 目录 简述 1. Oracle数据库安装 2. Oracle数据库安装注意事项 3. Q ...

  8. CentOS安装Oracle数据库12C图文教程

    CentOS安装Oracle数据库12C 前言说明 准备工具 虚拟机安装CentOS系统步骤-不弄任何文字,全程图片步骤,会安装请直接跳过 卸载自带的openjava安装SUN java 开始安装Or ...

  9. Oracle数据库之安装教程

    一.从官网下载oracle数据库或者我的博客 官网地址:Oracle数据库下载地址 博客地址:博客下载地址 二.安装数据库 注意: 10g的数据库只能在xp操作系统中才有效. 建议安装在虚拟机上,这样 ...

最新文章

  1. Android之自定义瀑布流式的标签列表
  2. swoole php配置文件,easyswoole自义命令加载自定义配置文件
  3. C#多线程编程(6)--线程安全2 互锁构造Interlocked
  4. linux内核中链表代码分析---list.h头文件分析(二)【转】
  5. python 列表(list)操作及函数
  6. nginx常用的超时配置说明
  7. AMD:“全民四核”大作战
  8. Linux 下打包报错:enospc (no space left on device)
  9. qq浏览器打开word 技术原理_知道为什么计算机可以上网的同时,可以写word还可以听歌吗?...
  10. VC++即时通讯+视频会议源码
  11. Part3.Android基础知识 - 四大基本组件与常用控件完全解析
  12. 抱怨一下有些邮件列表的气氛
  13. 端口与进程-----Window cmd命令
  14. 微信APP支付-Android+springboot搭建后端(一)
  15. ios 录音后播放声音变小的解决方法
  16. 导入依赖aspectjweaver以及spring从容器中使用getBean(类名.class)方法获取对象的注意
  17. numpy的stack大白话解释
  18. 2020年SEM小搜投放指南:竞价小渠道如何把效果做到极致
  19. ArcGIS之克里金插值教学
  20. Qt获取IP地址、MAC地址等网卡信息,区分本地网卡、无线网卡和虚拟网卡

热门文章

  1. status和state
  2. Excel中的HLOOKUP、VLOOKUP、XLOOKUP函数
  3. 小米10系统版本Android,小米10的安卓11稳定版本再次正式推送
  4. 京东技术中台Flutter实践之路(二)
  5. 官宣四款iPhone 12!苹果正式进入5G时代
  6. win10 QQ音乐打开只播放背景音乐,没有声音(人声)
  7. CheckedListBox用法
  8. 加密解密、信息摘要常用算法收集~~
  9. 必读|如何有效的进行沟通
  10. R语言实战应用精讲50篇(二十六)-数据可视化ggplot2-检验变量相关性图