并集用“∪”表示,并的是二者的所有元素,如上例,则AB的并集
,即A∪B={1,2,3,4,5,6}注意集合中不能有重复的元素.
A 并 B 去掉重复记录----unionselect empno, ename ,salary ,deptno from employee_ccy where deptno=10
union
select empno, ename ,salary ,deptno from employee_ccy where salary>100
--union all 不排序,不去重复
select empno, ename ,salary ,deptno from employee_ccy where deptno=10 union all
select empno, ename ,salary ,deptno from employee_ccy where salary>100
---交集-----intersect
select empno, ename ,salary ,deptno from employee_ccy where deptno=10
intersect
select empno, ename ,salary ,deptno from employee_ccy where salary>100
--差集--------minus
select empno, ename ,salary ,deptno from employee_ccy where deptno=10
minus
select empno, ename ,salary ,deptno from employee_ccy where salary>100
-------------用两个结果集的差集 ,获得
select deptno,dname ,location from department_ccy where deptno in(select deptno from department_ccy
minus
select distinct deptno from employee_ccy )
希望对你有帮助
1、并集
对于两个给定集合A、B,由两个集合所有元素构成的集合,叫做A和B的并集。
记作:AUB 读作“A并B”
例: {3,5}U{2,3,4,6}= {2,3,4,5,6}
2、交集
对于两个给定集合A、B,由属于A又属于B的所有元素构成的集合,叫做A和B的交集。
记作: A∩B 读作“A交B”
例: A={1,2,3,4,5},B={3,4,5,6,8},A∩B={3,4,5}
3、差集
记A,B是两个集合,则所有属于A且不属于B的元素构成的集合,叫做集合A减集合B(或集合A与集合B之差),类似地,对于集合A、B,把集合{x∣x∈A,且x∉B}叫做A与B的差集。
记作:B-A
4、补集
一般地,设S是一个集合,A是S的一个子集,由S中所有不属于A的元素组成的集合,叫做子集A在S中的绝对补集。
记作:∁UA,包括三层含义:
1)A是U的一个子集,即A⊊U
2)∁UA表示一个集合,且∁UA⊊U
3)∁UA是由U中所有不属于A的元素组成的集合,∁UA与A没有公共元素,U中的元素分布在这两个集合中。
举例:全集为{1,2,3,4,5} 那么{1,2}的补集就是{3,4,5}
扩展资料集合中的补集思想
在涉及到“否定”“至多”、“至少”、“存在型”命题时,从正面人手难度较大,这时可运用补集思想从“反面”人手,能使解答过程简单明了,其解题策略是“正难则反”。
例题:已知三个关于x的方程x^2十4ax-4a+3=0,x^2+(a- 1)x+a^2=0,x^2+ 2ax-2a=0中至少有一个方程有实根,求实数a的取值范围。
解析:本题从正面求解要研究三个方程的判别式,需分三类共七种情况讨论求解,过程极其复杂,但用补集思想十分容易获解,这是因为“至少有一个方程有实根”的反面是“三个方程均无实根”。
解:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)