博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle 集合运算
阅读量:4196 次
发布时间:2019-05-26

本文共 432 字,大约阅读时间需要 1 分钟。

集合运算就是将两个或者多个结果集组合成为一个结果集。结果集运算包括:

  • INTERSECT(交集),返回两个查询共有的记录。select deptno from dept intersect select deptno from emp;
  • UNION ALL(并集),返回各个查询的所有记录,包括重复记录。select deptno from dept UNION ALL select deptno from emp;
  • UNION(并集),返回各个查询的所有记录,不包括重复记录。select deptno from dept UNION  select deptno from emp;
  • MINUS(补集),返回第一个查询检索出的记录减去第二个查询检索的记录之后剩余的记录。select deptno from dept minus select deptno from emp;

 当使用集合操作的时候,要注意:查询所返回的列数以及列的类型必须比配,列名可以不同。

转载地址:http://ahzli.baihongyu.com/

你可能感兴趣的文章
大学计算机课程复习--计算机组成原理
查看>>
大学计算机课程复习--汇编语言
查看>>
大学计算机课程复习--操作系统
查看>>
大学计算机课程复习--数据库原理
查看>>
大学计算机课程复习--软件工程
查看>>
P2P畅想
查看>>
我的常州之旅
查看>>
QTP Flex测试
查看>>
RIATest 安装与破解
查看>>
Flex 字体使用
查看>>
RIATest Flex测试
查看>>
数据仓库术语
查看>>
JAVA实现压缩文件或文件夹
查看>>
php安装和配置
查看>>
一天学会php(上)
查看>>
一天学会php(下)
查看>>
成长中的十个启发--李开复
查看>>
Flex List行背景色
查看>>
交大我来了--周末再见了
查看>>
网页中flash wmode属性
查看>>