题解 | #获取所有非manager员工当前的薪水情况#
获取所有非manager员工当前的薪水情况
http://www.nowcoder.com/practice/8fe212a6c71b42de9c15c56ce354bebe
【解题思路】
1.查询出dept_manager表中的manager的emp_no
2.在表中过滤掉对应的manager的emp_no,并过滤后的表作为一个新表a
3.将新表a、dept_emp、salaries三表进行联结
select de.dept_no,a.emp_no,s.salary from (select emp_no from employees where emp_no not in (select emp_no from dept_manager) ) a inner join dept_emp de on a.emp_no=de.emp_no inner join salaries s on a.emp_no=s.emp_no where s.to_date='9999-01-01';
查看22道真题和解析
