您的位置:首页 > 数据库

sql:1999语法

2015-11-05 22:24 281 查看
Oracle数据据也支持最新的SQL:1999语法标准的数据库,对于数据库的查询,可以使用如下语法。

1.交叉连接(这个是有笛卡尔积的运算)cross  join



2.自然连接(等值连接)natural   join   (自然连接可以自动匹配关联字段。)



3.USING子句,直接使用join进行连接,同时指定关联的列。

select   *

from   emp    join   using(deptno);

4.on子句

由用户手动编写一个关联的条件。

select *

from emp e join salgrade s

on e.sal between s.losal and s.hisal;

5.外连接

左外连接

select   *

from   emp   e   left  outer    join   dept   d

on(e.deptno=d.deptno);

右外连接

select   *

from   emp   e   right   outer    join   dept   d

on(e.deptno=d.deptno);

全外连接

select   *

from  emp   e  full   outer   join   dept   d

on(e.deptno=d.deptno);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: