题解 | #获取所有非manager员工当前的薪水情况#
获取所有非manager员工当前的薪水情况
https://www.nowcoder.com/practice/8fe212a6c71b42de9c15c56ce354bebe
select dept_no,de.emp_no,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)
查询结果:部门编号,员工编号,薪水
查询来源:dept_emp,salaries
查询条件:员工为非manager的员工
解题思路:连接dept_emp,salaries两表即可得到每个员工对应部门以及其对应的薪水,链接健选择员工编号。随后使用子查询选择员工编号不在dept_manager表里的员工即为非manager员工,最后查询对应的部门编号,员工编号,薪水即可
查看17道真题和解析