Oracle(八)--------------------集合运算
来源:互联网 发布:linux驱动 编辑:程序博客网 时间:2024/06/05 08:05
集合运算符
Union/unionall-------------并集
UNION运算符返回两个集合去掉重复元素后的所有记录
UNION ALL 返回两个集合的所有记录,包括重复的
select * from emp where deptno=20 and job='CLICK'
union
select * from emp where deptno=10 and job='MANAGER'
Intersect-------------交集
INTERSECT 运算符返回同时属于两个集合的记录
Minus----------------差集
MINUS返回属于第一个集合,但不属于第二个集合的记录。
注:如果把AB看做一个整体,A与B的差集可以理解为B在AB范围内的补集【前提:A、B是两个有重叠部分的圆形】
集合运算的注意事项:
l select语句中参数类型和个数要一致。
l 可以使用括号改变集合执行的顺序
l 集合运算采用第一个语句的表头作为表头
l Order by子句只能出现在最后一个,第一个select语句接受的列、名称、或者别名,查询结果的列名必须与第一个select的列名一致
- Oracle(八)--------------------集合运算
- Oracle集合运算符
- oracle集合运算
- oracle集合运算
- Oracle 集合运算
- Oracle集合运算
- oracle集合运算详解
- Oracle:集合运算
- Oracle 集合运算符
- Oracle集合运算
- oracle 集合运算
- oracle 集合运算
- Oracle集合运算
- Oracle的集合运算
- 【Oracle数据库】集合运算
- Oracle集合运算
- oracle集合运算
- oracle--9.集合运算
- zoj1027
- 第四周实验报告4
- oracle数据库SQL查询语句练习
- 开始的NS-3之旅
- 二维数组指针
- Oracle(八)--------------------集合运算
- 《第四周实验报告任务3》
- WebSocket和node.js
- 第四周实验报告3
- 学习SVM
- (转)基础概念:从概念及汇编角度解释指针本质
- ftp shell cmd
- 第四周实验报告1
- 第6章 面向对象的程序设计 (二)