目录
五、LEFT Excluding JOIN ( A - B 即 A 表独有)
六、RIGHT Excluding JOIN ( B - A 即 B表独有)
七、OUTER Excluding JOIN (A 与 B 各自独有)
构建环境:
create table t_emp(
id int primary key,
name varchar(20),
deptId int
);
create table t_dept(
id int primary key,
name varchar(20)
);
insert into t_dept(id, name) values(1, '设计部');
insert into t_dept(id, name) values(2, '开发部');
insert into t_dept(id, name) values(3, '测试部');
insert into t_emp(id, name, deptId) values(1, '张三', 1);
insert into t_emp(id, name, deptId) values(2, '李四', 2);
insert into t_emp(id, name, deptId) values(3, '王五', 0);
ps:为了说明方便,t_emp 表 说成 A 表, t_dept 表说成 B 表
一、INNER JION 内连接 ( A ∩ B )
SELECT * FROM t_emp e INNER JOIN t_dept d ON e.deptId = d.id;