题解 | #获取所有员工当前的manager#

获取所有员工当前的manager

http://www.nowcoder.com/practice/e50d92b8673a440ebdf3a517b5b37d62

代码

select e.emp_no , m.emp_no as manager
from dept_emp as e
join dept_manager as m
on e.dept_no = m.dept_no
where e.emp_no not in
(
select m.emp_no from dept_manager as m
)

思路

  1. 确认要取的数:员工和员工对应经理的emp_no
  2. 确认来自表格:dept_emp,dept_manager
  3. 因为经理的emp_no不显示,所以要用子查询,在dept_manager中将经理的emp_no剔除,所以用where e.emp_no not in ( select m.emp_no from dept_manager as m )
全部评论

相关推荐

昨天 15:12
门头沟学院 运营
点赞 评论 收藏
分享
程序员饺子:正常 我沟通了200多个 15个要简历 面试2个 全投的成都的小厂。很多看我是27直接不会了😅
点赞 评论 收藏
分享
牛客刘北:如果暑期实习是27届的话,你要晚一年才会毕业,企业为什么会等你呢?要搞清时间逻辑呀!27届现在实习只能是在暑假实习,这是日常实习,不是暑期实习。所以多去投日常实习吧,暑期实习肯定不会要你的
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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