三种方法

1、普通常规方法

SELECT e.last_name, e.first_name, d.dept_no
FROM employees AS e, dept_emp AS d
WHERE e.emp_no = d.emp_no;

2、内联接

SELECT e.last_name,e.first_name,d.dept_no
FROM employees e
INNER JOIN dept_emp d
ON e.emp_no=d.emp_no;

或者省去inner

SELECT e.last_name,e.first_name,d.dept_no
FROM employees e
JOIN dept_emp d
ON e.emp_no=d.emp_no;

3、左外联接

以左表为主,那么就需要判断右表所取字段是否为空,才是一条完整得数据

select last_name, first_name, dept_no
from employees as e
left join dept_emp as d
on d.emp_no = e.emp_no
where d.dept_no is not null;

学习mysql,可以看相关的总结博客:

mysql 学习 总结