题解 | #获取所有非manager员工当前的薪水情况#
获取所有非manager员工当前的薪水情况
https://www.nowcoder.com/practice/8fe212a6c71b42de9c15c56ce354bebe
select de.dept_no ,t.y ,t.ys from dept_emp de inner join( select s.emp_no y ,s.salary ys from salaries s where s.emp_no not in ( select dm.emp_no from dept_manager dm ))t on de.emp_no=t.y
先用全部员工薪水表用where not in 去掉部门经理表里的员工编号,得到普通员工编号及薪水,再join 结合部门员工表,得到部门编号
不需要用员工表