数据库
首页 > 数据库> > oracle基础3——多表联查

oracle基础3——多表联查

作者:互联网

1.自连接

当表中存储了两层业务含义的数据,比如领导和普通员工 要把其中一种业务的数据查询出来,会使用到自连接的语法

2.内连接

  from a表join b表 on 连接条件   where  过滤条件

  from a表 innner join b表 on 连接条件 where 过滤条件

3.外连接

(+)所在的表的字段 对面的表的数据全部被匹配出来,底层是通过null记录匹配出来的

  left outer join b 表 on 表的连接条件 where 过滤条件

  right outer join b 表 on 表的连接条件 where 过滤条件

  full outer join b表 on 表的连接条件 where 过滤条件

标签:join,outer,过滤,条件,oracle,多表,联查,where,连接
来源: https://www.cnblogs.com/liyanzi/p/12187299.html