题解 | #获取所有非manager员工当前的薪水情况#
获取所有非manager员工当前的薪水情况
http://www.nowcoder.com/practice/8fe212a6c71b42de9c15c56ce354bebe
SELECT dd.dept_no,s.emp_no,s.salary FROM salaries s INNER JOIN ( select emp_no,dept_no from dept_emp where emp_no not in (select emp_no from dept_manager) ) dd on s.emp_no=dd.emp_no;
感觉有些繁琐,大概思路就是先排除掉员工表中员工编号出现在经理表中的人,之后再与工资表进行连接。