题解 | #获取所有非manager员工当前的薪水情况#
获取所有非manager员工当前的薪水情况
http://www.nowcoder.com/practice/8fe212a6c71b42de9c15c56ce354bebe
SELECT
de.dept_no,de.emp_no,s.salary
FROM
dept_emp de
JOIN
salaries s
on
de.emp_no=s.emp_no
where
de.emp_no not in
(select
emp_no
from
dept_manager)
这个题对我来说最疑惑的是找不到员工表存在的意义。我看了赞比较多的回答中,也有一条e.emp_no=de.emp_no,这个条件限制了我们选取的是既在员工表上的员工又在部门分配表中的员工。