并行查询:取并集,也就是所有的数据
(select deptno from emp)
union
(select deptno from dept);
交集查询: 取两个表的交集,结果即属于A又属于B;
(select deptno from emp)
intersect
(select deptno from dept);
差操作的嵌套查询:属于a但是不属于B的。反过来查就没数据了。。。多的那个要写在前面。
(select deptno from dept)
minus
(select deptno from emp) ;
说明:
Union,对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;
Union All,对两个结果集进行并集操作,包括重复行,不进行排序;
Intersect,对两个结果集进行交集操作,不包括重复行,同时进行默认规则的排序;
Minus,对两个结果集进行差操作,不包括重复行,同时进行默认规则的排序。
ceil函数
ceil(n),取大于等于数值N的最小整数。
范例: select sal,ceil(sal/100) from emp;
floor函数
floor(n),取值小于等于数值N的最大整数;用法同上。