employees表 
departments表
左外连接:
select emp.last_name, dept.department_name
from employees emp
left join departments dept on emp.department_id = dept.department_id;
内连接:
SELECT emp.last_name, emp.employee_id, emp2.last_name manager_name, emp2.employee_id manager_id
from employees emp
INNER JOIN employees emp2 on emp.manager_id = emp2.employee_id;
右外连接:
select emp.last_name, dept.department_name
from employees emp
right join departments dept on emp.department_id = dept.department_id;
左中连接:
select emp.last_name, dept.department_name
from employees emp
left join departments dept on emp.department_id = dept.department_id
where dept.department_id is null;
右中连接:
select emp.last_name, dept.department_name
from employees emp
right join departments dept on emp.department_id = dept.department_id
where emp.department_id is null;
满外连接(全连接) :
select emp.last_name, dept.department_name
from employees emp
left join departments dept on emp.department_id = dept.department_id
UNION ALL
select emp.last_name, dept.department_name
from employees emp
right join departments dept on emp.department_id = dept.department_id
where emp.department_id is null;
右下连接:
select emp.last_name, dept.department_name
from employees emp
left join departments dept on emp.department_id = dept.department_id
where dept.department_id is null
UNION ALL
select emp.last_name, dept.department_name
from employees emp
right join departments dept on emp.department_id = dept.department_id
where emp.department_id is null;