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 过滤条件

上一篇:Java:带标记的循环


下一篇:mysql执行顺序