欢迎光临
我们一直在努力

PLSQL一些实用语法介绍

并行查询:取并集,也就是所有的数据

(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的最大整数;用法同上。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。