Oracle的集合操作包括: union , intersect , minus.

[例子]

假设有两个表a,b如下:

SQL> select * from a;

COLA

----------

1

2

3

SQL> select * from b;

COLB

----------

3

4

5

union : 得到两个结果集的并集(不含重复值)

SQL> select * from a

2  union

3  select * from b;

COLA

----------

1

2

3

4

5

union all : 得到两个结果集的并集(所有值,包括重复值)

SQL> select * from a

2  union all

3  select * from b;

COLA

----------

1

2

3

3

4

5

minus : 求前一个结果集减去后一个结果集的差集.

SQL> select * from a

2  minus

3  select * from b;

COLA

----------

1

2

intersect : 求两个结果集的交集.

SQL> select * from a

2  intersect

3  select * from b;

COLA

----------

3

[注意] 结果集中的对应列之间的数据类型必须相同才能进行合并,否则会出现异常.

posted on 2005-07-31 10:38 ZhuJun 阅读(219) 评论(0)  编辑  收藏 所属分类: 数据库

oracle的集合操作符,[Oracle] Oracle的集合操作符相关推荐

  1. oracle union all写法,【oracle】-集合运算:UNION,UNION ALL...

    在Oracle中提供了三种类型的集合操作: 并(UNION).交(INTERSECT).差(MINUS) UNION:求并,重复记录只显示一次. UNION ALL:求并集,显示所有记录信息. INT ...

  2. oracle 12c sql图形化,Oracle 12c PL/SQL程序设计终极指南

    Oracle 12c PL/SQL程序设计终极指南 作者:孙风栋;王澜;郭晓惠 出版日期:2015年06月 文件大小:11.73M 支持设备: ¥60.00在线试读 适用客户端: 言商书局 iPad/ ...

  3. oracle数据库模糊搜索表名,Oracle基本概念和介绍

    Oracle基本概念 Oracle Database的基本概念 一个Oracle服务器 是一个数据管理系统,它提供开放的,全面的,近乎完整的信息管理 Oracle服务器有两大部分组成 一个Oracle ...

  4. Oracle数据库面试题 精选 Oracle 面试题

    Oracle数据库面试题 1.解释冷备份和热备份的不同点以及各自的优点 冷备份 发生在数据库已经正常关闭的情况下,将关键性文件拷贝到另外位置的一种说法.适用于所有模式的数据库. 优点 1. 是非常快速 ...

  5. oracle设计自增列,oracle中实现自增列

    oracle中实现自增列 1.创建学生表: CREATE TABLE student ( xh number primary key, Name varchar2(10) not null); 2. ...

  6. Oracl数据库管理方面的资料(查询sga,查看oracle数据库名称sid,查看oracle数据库名称,查看表空间,修改表空间名称,数据库管理,sqlPlus数据显示)

    显示Oracle sga相关信息: SQL> show sga Total System Global Area 105978600 bytes Fixed Size 453352 bytes ...

  7. oracle进程结构中完成更新,Oracle 进程结构

    Oracle进程结构 进程是动态创建的,完成任务后就消亡:而程序是静态的实体,程序是可以复制.编辑的.进程强调的是执行过程,而程序仅仅是指令的有序集合:进程在内存中,程序在外存中. ORACLE分为用 ...

  8. ssh oracle id native,hibernate解决oracle的id自增?

    以前做SSH项目时,涉及到的数据库是mySQL,只需将bean的配置文件id设为native 就可以实现表id的自增. 现在用到了Oracle,当然知道这样是不行的啦,那么用序列自增? 我在网络上搜索 ...

  9. oracle系列(二)oracle体系结构和用户管理

    博主QQ:819594300 博客地址:http://zpf666.blog.51cto.com/ 有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! 在使用oracle之前,我们一定要对or ...

  10. oracle 连接组件,[2021] node连接oracle数据库示例[使用oracle官方组件]

    [2021] node连接oracle数据库示例[使用oracle官方组件] node 连接 oracle 示例 本示例采用的 oracledb 和 instantclient-basic-windo ...

最新文章

  1. Mybatis源码阅读之三
  2. 聊一聊跨域,Vue向Django请求数据的一些问题
  3. RabbitMQ消息队列-Centos7下安装RabbitMQ3.6.1
  4. css提取页面元素唯一性_一日一技:爬虫如何正确从网页中提取伪元素?
  5. 熟悉使用ssm框架完成项目
  6. 单实例单向rac搭建gg流
  7. DataTable不能通过已删除的行访问该行的信息解决方法
  8. android targetapi23,Android Studio 3.0+上的Kapt问题(TargetApi)
  9. web前端开发常用的优化技巧汇总
  10. python:TKinter获取Text文本框的输入内容(python图形化界面)
  11. Linux自学之旅-安装篇(磁盘分区)
  12. mui 框架跨域_MUI框架学习(5)–AJAX跨域问题
  13. ROS机器人程序设计(原书第2版)补充资料 (贰) 第二章 ROS系统架构及概念
  14. 超简单通俗易懂的H桥电机驱动
  15. Unsupervised Keyphrase Extraction by Jointly Modeling Local and Global Context 阅读笔记
  16. 人脸识别智能门禁D508也能“码”上开门
  17. .Net培训班课程体系
  18. html中siblings方法,jQuery siblings()方法的用法
  19. 激光雷达核心技术及行业格局梳理
  20. linux系统认证中级是什么,目前国内常见的几种Linux认证及其所需价格

热门文章

  1. 爬取LeetCode题目——如何发送GraphQL Query获取数据
  2. html - meta name=viewport content=XX/ 标签常见属性及说明
  3. JS实现在输入框内输入@时,邮箱账号自动补全
  4. mac os x10.8下如何使用git与github
  5. 各个行业纷纷瞅准了这块大蛋糕
  6. 自考数据结构和数据结构导论_我跳过大学自学数据科学
  7. spring中@Inject和@Autowired的区别?分别在什么条件下使用呢?
  8. 回溯算法和贪心算法_回溯算法介绍
  9. 边缘计算 ai_在边缘探索AI!
  10. Python----面向对象---自定义元类控制类的实例化行为的应用