题解 | #查找所有已经分配部门的员工的last_name和first_name以及dept_no#
查找所有已经分配部门的员工的last_name和first_name以及dept_no
http://www.nowcoder.com/practice/6d35b1cd593545ab985a68cd86f28671
解题思路:
- 已分配部门即员工的信息同时存在两张表中,使用表联结函数
解法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:使用inner join
SELECT e.last_name,e.first_name,d.dept_no FROM employees AS e INNER JOIN dept_emp AS d ON e.emp_no = d.emp_no;

查看10道真题和解析