Oracle的集合操作(union、union all、intersect、minus集合函数)
发表于:2024-11-14 作者:千家信息网编辑
千家信息网最后更新 2024年11月14日,Oracle中的集合操作用于多条select语句合并结果。用于集合操作的函数如下:union 并集 去重 //默认有排序操作union all 并集 不去重 //默认不排序intersect 交集 /
千家信息网最后更新 2024年11月14日Oracle的集合操作(union、union all、intersect、minus集合函数)
Oracle中的集合操作用于多条select语句合并结果。用于集合操作的函数如下:
union 并集 去重 //默认有排序操作
union all 并集 不去重 //默认不排序
intersect 交集 //并且去重排序
minus 差集 // 前表中有,后表中没有的差集
1.union
A集合和B集合的合并,但去掉两集合重复的部分 会排序。
示例:
select deptno,ename from emp where deptno in (20,30)unionselect deptno,ename from emp where deptno in (20,10); DEPTNO ENAME---------- ----------10 CLARK10 KING10 MILLER20 ADAMS20 FORD20 JONES20 SCOTT20 SMITH30 ALLEN30 BLAKE30 JAMES30 MARTIN30 TURNER30 WARD14 rows selected.
2.union all
A集合和B集合的合并,不去重,不排序。
示例:
select deptno,ename from emp where deptno in (20,30)union allselect deptno,ename from emp where deptno in (20,10); DEPTNO ENAME---------- ----------20 SMITH30 ALLEN30 WARD20 JONES30 MARTIN30 BLAKE20 SCOTT30 TURNER20 ADAMS30 JAMES20 FORD20 SMITH20 JONES10 CLARK20 SCOTT10 KING20 ADAMS20 FORD10 MILLER19 rows selected.
3.intersect
两个集合的交集部分,排序并去重。
示例:
select deptno,ename from emp where deptno in (20,30)intersectselect deptno,ename from emp where deptno in (20,10); DEPTNO ENAME---------- ----------20 ADAMS20 FORD20 JONES20 SCOTT20 SMITH5 rows selected
4.minus
取两个集合的差集,A集合中存在,B集合中不存在的数据(取A集合中B集合不存在的数据) 去重。
示例:
select deptno,ename from emp where deptno in (20,30)minusselect deptno,ename from emp where deptno in (20,10); DEPTNO ENAME---------- ----------30 ALLEN30 BLAKE30 JAMES30 MARTIN30 TURNER30 WARD6 rows selected.
排序
示例
差集
两个
交集
数据
部分
函数
多条
结果
语句
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
关于网络安全主题班会内容
服务器哪种存储最安全
java软件开发属于什么
基础信息与数据库技术前景
ava数据库开发项目
没有网络安全就没有 广大
山东企业软件开发收费报价表
哪里有招聘兼职软件开发的
网络安全工程师自学
office显示遇到临时服务器问题
树莓派客户机服务器发送图片
xbox 服务器应用
mdb格式数据库表格排序
软件开发职业调查
软件开发时都会遇到哪些问题
重庆实用软件开发材料
江苏戴尔服务器免费咨询
网络安全空间靶机下载
万网mssql数据库
合并单元格保留数据库
沛县海航软件开发创造辉煌
特种文献数据库有哪些
上海勇仕网络技术
找回王者荣耀的服务器地址
昌平区信息化软件开发一体化
数据库怎么上调字符
制定网络安全法对公民的意义
网络技术对乡村生态振兴影响
芙蓉区软件开发学院
嵌入式软件开发区烤肉食材