一:左右连接的用法
- 左连接称之为左外连接 右连接称之为右外连接 这俩个连接都是属于外连接
- 左连接关键字:left join 表名 on 条件
- 右连接关键字:right join 表名 on 条件
- 左连接说明: left join 左(外)连接,左表(a_table)的记录将会全部表示出来, 而右表
(b_table)只会显示符合搜索条件的记录。右表记录不足的地方均为NULL。 - 右连接说明:right join 右(外)连接,左表(a_table)只会显示符合搜索条件的记录,而右表(b_table)的记录将会全部表示出来。左表记录不足的地方均为NULL。
二:应用场景
- 需要用到连接的两张表
#列出部门名称和这些部门的员工信息,同事列出没有员工的部门
select a.dname,b.* from dept a left JOIN employee b on a.deptnu = b.deptnu