并集
Select * from emp where deptno=10 union select * from emp where deptno=20;
Select * from emp where deptno=10 union all select * from emp where deptno=20;
Select * from emp where ename like ‘%A%’ or ename like ‘%M%’;
Select * from emp where ename like ‘%A%’ union ename like ‘%M%’;//去掉共有部分
Select * from emp where ename like ‘%A%’ union all ename like ‘%M%’;//不去掉
交集
Select * from emp where ename like ‘%A%’ intersect ename like ‘%M%’;//共有的部分
差集
属于第一不属于第二
Order by 字句只能出现在最后一个语句上,第一个select语句接受的列 名称或者别名
查询结果的列名 必须与第一个select的列名一致
Select * from (select * from emp where sal between 700 and 1300 union select * from emp where sal between 1200 and 1400) order by sal desc;
select ename,sal from emp where sal between 700 adn 1300 union select ename,sal from emp where sal between 1200 and 1400 order by sal deces;
select语句中参数类型和个数要一致
可以使用括号改变集合执行的顺序
集合运算采用第一个语句的表头作为表头
摘自:http://www.2cto.com/database/201203/123130.html
分享到:
相关推荐
### Oracle SQL 集合知识点详解 #### 一、Oracle 安装完成后的初始口令 在Oracle数据库安装完成后,存在一系列预设的账号及其初始密码。这些账号对于数据库的安全性和管理至关重要。以下是一些常见账号及其初始口令...
### Oracle PL/SQL 集合详解 #### 12.1 集合概述 在深入了解Oracle PL/SQL中的集合之前,先回顾一下与集合相关的概念和术语,包括不同集合类型的描述及其示例。 ##### 12.1.1 集合概念和术语 **元素和索引值** -...
### Oracle命令查询大全知识点概述 根据提供的文件信息,“Oracle命令查询大全”主要涵盖了Oracle数据库管理系统的各类命令,包括但不限于数据定义语言(DDL)、数据操纵语言(DML)、事务控制、查询语言等方面的...
Oracle数据库系统提供了多种数据类型,其中包括了三种主要的集合数据类型:VARRAY(变量数组)、NESTED TABLE(嵌套表)和 Associative Array(关联数组,也称为INDEX BY TABLE)。这三种集合数据类型在存储和操作一...
Oracle 集合操作详解 Oracle 集合操作是指在数据库中对数据进行集合运算的操作,包括 union、union all、intersect 和 minus 等操作。这些操作可以对数据进行合并、交叉、差异等处理,提高数据处理效率。 union ...
Oracle 集合操作函数 union、intersect、minus Oracle 集合操作函数是用于合并多条 SELECT 语句的结果的函数,包括 UNION...Oracle 集合操作函数可以帮助开发者快速地合并多个查询结果,提高开发效率和数据分析能力。
oracle 常用命令_oracle 命令大全_oracle命令集合_oracle基本命令 非常方便,带查询功能,能很方便的查询你要找的oracle命令写法
学Oracle的好东西,适合初学者,集合了大部分基本操作命令的实现
oracle 创建表空间和用户; oracle job的创建及相关命令; oracle 触发器或存储过程中执行外部exe程序; oracle 导入导出; oracle 删除所有表的数据; sqlserver 读取excel
Oracle查询优化是数据库管理中的关键技能,尤其是在处理大型数据集时,有效的查询优化能显著提升系统性能,降低资源消耗。本书“Oracle查询优化改写-技巧与案例2.0”聚焦于这一主题,旨在为数据库管理员(DBA)和开发...
在Oracle数据库系统中,高级查询技巧是提升数据库管理员和程序员工作效率的关键。这些技巧不仅能够帮助我们获取更精确、更高效的数据,还能使数据处理过程更加灵活。以下是对"Oracle高级查询技巧"的详细阐述。 一、...
在"ORCL数据库相关文档.rar"这个压缩包中,我们可以找到一系列关于Oracle数据库的重要资料,尤其是"Oracle命令集合"部分,它涵盖了Oracle数据库管理和操作的各种常见命令。 首先,创建实例是Oracle数据库管理的基础...
本资源涵盖知识(包括使用案例):Oracle集合运算,交集、并集、补集、差集. 集合运算就是将多个结果集组合成一个结果集。
"oracle日常巡检命令集合" Oracle日常巡检命令集合是数据库管理员最重要的工具之一,通过这些命令,可以检查数据库的状态、性能和安全性。以下是oracle日常巡检命令集合的详细说明: 检查数据库基本状况 1.1. ...
"Oracle技术文档集合"是一个包含多个Oracle相关的学习资源的压缩包,旨在帮助用户深入理解和掌握Oracle的各项技术。下面将对压缩包中的各个文件进行详细解读,以便于读者系统地学习Oracle。 1. **ORACLE函数大全....
Oracle资料大全集合是一个涵盖Oracle数据库系统方方面面的综合资源包,对于学习、研究或者工作中需要处理Oracle相关问题的人员来说,是一份极其宝贵的参考资料。Oracle,作为全球广泛使用的大型关系型数据库管理系统...
压缩包中包含:Oracle.ManagedDataAccess.EntityFramework.dll ,Oracle.ManagedDataAccess.dll和 Oracle.ManagedDataAccess.DTC.dll(64位和32位)
Oracle数据库则提供SQL查询语言来操作数据,包括支持分页查询的语句。 实现分页功能,主要涉及以下几个步骤: 1. **设置查询参数**:包括每页显示的记录数(pageSize)和当前页数(pageNumber)。这些参数通常由...
在Java中调用Oracle函数并处理返回的Oracle特定数据类型,如集合或索引表,通常涉及到Oracle的PL/SQL包和Java的JDBC驱动。以下是对这个主题的详细说明: 1. **Oracle索引表类型**: Oracle索引表是一种PL/SQL数据...