题解 | #获取所有非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员工,最后查询对应的部门编号,员工编号,薪水即可

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务