5.查找所有员工的last_name和first_name以及对应部门编号dept_no,也包括展示没有分配具体部门的员工
题目内容:
代码及思路:
与上一题不同之处就在于需要将没有分配具体部门的员工也打印出来,因此是所有员工,则可以使用left join
left join用法如下:
SELECT column_name(s)
FROM table1
LEFT JOIN table2
ON table1.column_name=table2.column_name;
SELECT employees.last_name,employees.first_name,dept_emp.dept_no
FROM employees LEFT JOIN dept_emp
ON employees.emp_no=dept_emp.emp_no;