比如,有一个student 表:

id             student_name

1                                  s1

2                                  s2

03                                s3

04                                s4

05                               s5

06                              s6

07                                s7

08                             s8

09                              s9

这些id 不一致,比如我想把id 变成 1, 2, 3(而不用03),4, 5 , 6, 7, 8, 9

可执行如下操作:

update  student a set a.id =(select substr(b.id,-1) from student b where b.id=a.id)

where a.id >2;

commit;

之后结果变为:

id             student_name

1                                  s1

2                                  s2

3                               s3

4                               s4

5                               s5

6                               s6

7                              s7

8                                s8

9                               s9

之后,想通过子查询的方式,按倒序显示前6条记录:

select * from (select * from student order by id desc)

where rownum <= 6;

结果为:

id             student_name

9                    s9

8                    s8

7                    s7

6                    s6

5                    s5

4                    s4

oracle 查询 降序排列,Oracle 子查询,按降序排列,取前n条相关推荐

  1. 怎样学好Oracle子查询,Oracle学习(六):子查询

    Oracle学习(6):子查询 子查询 为何要用子查询 SQL> --查询工资比SCOTT高的员工信息 SQL> --1. 知道SCOTT的工资 SQL> select sal fr ...

  2. oracle模糊查询中的regexp_like嵌套子查询用法

    oracle模糊查询中的regexp_like嵌套子查询用法 regexp_like一般用于模糊查询某一列时包含多个查询条件 需求1:在用户表中查询出账号包含650000和230000的用户. sel ...

  3. mySQL学习记录(局域网连接/基础查询/条件查询/常见函数/窗口函数/表连接/子查询/插修删建表)

    一些基础概念 DB 数据库 存储数据的容器 DBMS 数据库管理系统 又称数据库软件.产品如mysql/oracle/db2/sqlserver SQL 结构化查询语言 是所有的DBMS都使用的一种D ...

  4. mysql子查询字符串位置_MySql基础-子查询

    一.子查询定义 定义: 子查询允许把一个查询嵌套在另一个查询当中. 子查询用()括起来 子查询,又叫内部查询,相对于内部查询,包含内部查询的就称为外部查询. 子查询可以包含普通select可以包括的任 ...

  5. mysql非结构化查询_Mysql(2.3) 简单查询(SELECT)、子查询

    结构化查询语言(sql) SQL概念和规则 关键字:SQL语言保留的字符串(SELECT FORM) 语句:一条完整的SQL命令(SELECT * FROM dept) 子句:部分的SQL语句,通常由 ...

  6. ylb:SQL 表的高级查询-多表连接和子查询

    ylbtech-SQL Server: SQL Server-表的高级查询-多表连接和子查询 SQL Server 表的高级查询-多表连接和子查询. 1,ylb:表的高级查询-多表连接和子查询 返回顶 ...

  7. 查询子串_SQL视图、子查询和常见函数的应用

    一.视图 含义:虚拟表,和普通表一样使用,通过表动态生成的数据. 创建语法的关键字 是否实际占用物理空间 使用 视图 CREATE VIEW 没有(只保存了SQL逻辑) 增删改查,一般不能增删改 表 ...

  8. 三、MySQL子查询学习笔记(标量子查询、列子查询、行子查询、表子查询 详解)

    三.MySQL子查询学习笔记 7:子查询 含义: 一条查询语句中又嵌套了另一条完整的select语句,其中被嵌套的select语句,称为子查询或内查询:在外面的查询语句,称为主查询或外查询 分类: 一 ...

  9. 子查询及其分类(标量子查询+列子查询+行子查询+表子查询)

    子查询 什么是子查询 子查询概念 子查询:sub query 子查询是一种常用计算机语言SELECT-SQL语言中嵌套查询下层的程序模块.当一个查询是另一个查询的条件时,称之为子查询. 子查询:指在一 ...

  10. 数据库学习之MySQL (十七)—— SQL99 主查询 与 子查询 子查询分类之WHERE的子查询

    文章目录 主查询 子查询 纲举目张--子查询的分类 WHERE语句后的 子查询 主查询 子查询 概念集中于SELECT语句 之前我们所学习的所有,都是SELECT作为独立的一句 是主干,是爸爸 后面跟 ...

最新文章

  1. 北京智源人工智能研究院关于征集2019年度智源青年科学家的通知
  2. 对互联网用户分类的思考
  3. OpenCV提示—“CV_BGR2HSV”: 未声明的标识符—解决
  4. Mac 技术篇-查看python安装位置,查看java安装位置
  5. 枚举(enum)类型
  6. l298n电机驱动模块_带DRV8825驱动器模块和Arduino的控制步进电机
  7. linux进程q是什么意思,Linux进程
  8. 阿里巴巴开源AI技术:强化学习在阿里的技术演进与业务创新
  9. 学了Java可以做什么工作
  10. poe工业以太网交换机可以当普通交换机用吗,poe工业以太网交换机有哪些优势
  11. java7G怎么表示_Java研发方向如何准备BAT技术面试答案(上)
  12. DP83848 跑10M能行,跑100M不行 的原因
  13. 某一个社会舆情事件发展走势和动态要如何分析的方法
  14. Win11怎么设置让CPU性能全开?Win11CPU怎么设置高性能模式?
  15. DS1302基本的读写
  16. 【程序人生】1024 程序员节——闲言鹤语
  17. 怎么把图片按12345....顺序排列
  18. Pygame实战:升级后的2048小游戏—解锁新花样,根本停不下来【附源码】
  19. 前端学习-JavaScript基础(ES6)
  20. 符号说明表怎么做_详解施工图制图规范:图画比例及图画构图的设置说明

热门文章

  1. 什么是AMD;什么是CMD
  2. ORA-01017: invalid username/password; logon denied ORA-02063: 紧接着line(源于DBLINKN~~~)
  3. Yolov5如何在训练意外中断后接续训练
  4. 我的世界 服务器文件ess,我的世界指令大全 ess指令用法介绍
  5. 【计量经济学】SPSS——一元线性回归【方差分析、残差分析】
  6. 微信拼手气红包背后的算法逻辑
  7. fw325r服务器无响应,迅捷fw325r显示已连接不可上网怎么办?
  8. 关于归并排序时间复杂度 T(n) =2T(n/2)+O(n)
  9. 互联网日报 | 华为鸿蒙OS 2.0正式发布;微信小程序日活用户超4亿;百胜中国回港上市首日破发...
  10. c语言算术运算的作用,C语言算术运算符和算术表达式