没有合适的资源?快使用搜索试试~ 我知道了~
本资源涵盖知识(包括使用案例):Oracle集合运算,交集、并集、补集、差集. 集合运算就是将多个结果集组合成一个结果集。
资源推荐
资源详情
资源评论
Oracle集合运算就是把多个查询结果组合成一个查询结果,oralce的集合运算包括:
INTERSECT(
交
集
)
、
UNION ALL(
交
集
重
复
)
、
UNION(
交
集
不
重
复
)
、
MINUS(
补
集
)
。
1. INTERSECT(交集),返回两个查询共有的记录。
2. UNION ALL(并集重复),返回各个查询的所有记录,包括重复记录。
3. UNION(并集不重复),返回各个查询的所有记录,不包括重复记录(重复的记录
只取一条)。
4. MINUS(补集),返回第一个查询检索出的记录减去第二个查询检索出的记录之后
剩余的记录。
当我们使用Oracle集合运算时,要注意每个独立查询的字段名的列名尽量一致(列名不同
时,取第一个查询的列名)、列的数据类型、列的个数要一致,不然会报错。
下面通过案例来分析Oracle集合运算:表结构参考:通过学生信息表“STUINFO_2018”和
“STUINFO”来做Oracle集合运算的案例分析。
INTERSECT(交集)
select * from stuinfo
intersect
select * from stuinfo_2018;
资源评论
安然望川海
- 粉丝: 1418
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功