一.复制表数据至另一张表直接建相同的表并将数据复制过去:create table students_backup as select * from students;只建相同的表结构:create table students_backup as select * from students where 1=2;表已建好,直接复制数据:insert into students_backup select * from students二.两表(多表)关联update

1.仅在where子句中的连接

SQL 代码
--这次提取的数据都是VIP,且包括新增的,所以顺便更新客户类别
update customers a -- 使用别名
set customer_type='01' --01 为vip,00为普通
where exists (select 1
from tmp_cust_city b
where b.customer_id=a.customer_id
)

2. 被修改值由另一个表运算而来

SQL 代码
update customers a -- 使用别名
set city_name=(select b.city_name from tmp_cust_city b where b.customer_id=a.customer_id)
where exists (select 1
from tmp_cust_city b
where b.customer_id=a.customer_id
)
-- update 超过2个值
update customers a -- 使用别名
set (city_name,customer_type)=(select b.city_name,b.customer_type
from tmp_cust_city b
where b.customer_id=a.customer_id)
where exists (select 1
from tmp_cust_city b
where b.customer_id=a.customer_id
)

 

转载于:https://www.cnblogs.com/franson-2016/p/5672737.html

oracle 常用语句汇总相关推荐

  1. Oracle常用语句汇总

    用户和权限相关 默认只开启SYS和SYSTEM用户,其他都是锁定的 SQLPLUS / AS SYSDBA SQLPLUS SCOTT/HISQL> start D:\app\sa\produc ...

  2. Oracle常用语句总结(后期续更)

    Oracle常用语句总结 一.查看表空间占用情况 1. 查看表空间占用情况 2. 创建表空间 二.数据库情况查询 1. 查询数据库版本 2. 查询连接数 2.1 数据库连接数 2.1.1 查询数据库当 ...

  3. Oracle常用函数汇总记录

    Oracle常用函数汇总记录 一.SUBSTR 截取函数 用法:substr(字符串,截取开始位置,截取长度) //返回截取的字, 字符串的起始位置为1,截取时包含起始位置字符 1.SUBSTR( & ...

  4. oracle常用语句大全 来自csdn

    1. Oracle安装完成后的初始口令?  internal/oracle  sys/change_on_install  system/manager  scott/tiger  sysman/oe ...

  5. Oracle常用语句大全

    1. Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_tem ...

  6. mysql修改字段名称_MySQL增删改查的常用语句汇总

    以下是总结的mysql的常用语句,欢迎指正和补充~ 一.创建库,删除库,使用库 1.创建数据库:create database 库名; 2.删除数据库:drop database 库名; 3.使用数据 ...

  7. 以下是MySQL增删改查的常用语句汇总

    以下是总结的mysql的常用语句,欢迎指正和补充~ 一.创建库,删除库,使用库 1.创建数据库:create database 库名; 2.删除数据库:drop database 库名; 3.使用数据 ...

  8. oracle中_给表中的字段入学时间添加一个默认约束_默认系统时间,oracle常用语句,带详细的说明...

    /*作用:创建表空间 用来保存用户的操作   说明:oracleDemo文件夹必需存在  默认的大小10M 超过10M时会以1M为增长大小  最大不能超过100M*/ create tablespac ...

  9. MySQL增删改查的常用语句汇总

    **以下是总结的mysql的常用语句,欢迎指正和补充~ 一.创建库,删除库,使用库 1.创建数据库:create database 库名; 2.删除数据库:drop database 库名; 3.使用 ...

  10. Oracle常用语句:分页查询语句的写法

    Oracle分页查询语句使我们最常用的语句之一,下面就为您介绍的Oracle分页查询语句的用法,如果您对此方面感兴趣的话,不妨一看. Oracle分页查询语句基本上可以按照本文给出的格式来进行套用. ...

最新文章

  1. 【精心挑选】10款基于 jQuery 的图片360度旋转插件
  2. EasyUI-子页面增加显示tabs的一个问题
  3. Android:安卓APP启动过程简介
  4. 最简单的网络图片的爬取 --Pyhon网络爬虫与信息获取
  5. 第三次学JAVA再学不好就吃翔(part81)--去除ArrayList中重复元素
  6. 一个使用 SAP Spartacus 开发的电商网站 - Lego 乐高
  7. Make Membership header extension fields editable
  8. uva 10771——Barbarian tribes
  9. Python 操作 MySQL 的5种方式(转)
  10. LeetCode 1381. 设计一个支持增量操作的栈(deque/数组)
  11. C#基础之多线程与异步
  12. pic1路AD转换c语言,PIC单片机AD转化器编程方法
  13. 如何设置变更Word页面颜色?干货经验!怎样操作更改word背景颜色?
  14. office相关文件转pdf的几种方式
  15. 使用Python绘制二元函数图像
  16. traditional 和conventional区别
  17. Unity UGUI屏幕自适应
  18. Android 解屏代码
  19. 多元线性回归的梯度下降
  20. leetcode|剑指offter|面试题4:二维数组中的查找

热门文章

  1. matlab中的小函数
  2. Pandas系列(十二)实现groupby分组统计
  3. 深度学习系列(二)【人类语言处理--语音辨识】
  4. 矩阵分析 (四)向量和矩阵的范数
  5. 区块链技术将有可能彻底颠覆音乐行业,思想启迪+P2Ptech,end
  6. 中国政法大学政治与公共管理学院丛日云教授在毕业典礼上的演讲在网络上暴红,
  7. Asp.net Core 2.1新功能Generic Host(通用主机),了解一下
  8. Chapter 1: Motion Blur
  9. mysql 归档方案(一次性)
  10. 安卓快速排序与冒泡排序