题解 | #获取所有员工当前的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 )
全部评论

相关推荐

点赞 评论 收藏
分享
05-23 20:31
已编辑
武汉大学 Java
内向的柠檬精在研究求职打法:注意把武大标粗标大 本地你俩不是乱杀
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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