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

获取所有员工当前的manager

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

SELECT
    de.emp_no AS emp_no,
    dm.emp_no AS manager
FROM
    dept_emp de
    INNER JOIN dept_manager dm ON de.dept_no = dm.dept_no -- 同一部门的员工和经理关联
WHERE
    de.emp_no != dm.emp_no;

 -- 排除员工自己是经理的情况

  • dept_emp表获取所有员工
  • dept_manager表获取每个部门的经理
  • 关联两张表,通过部门编号匹配员工和经理
  • 过滤掉员工本身就是经理的记录
  • 全部评论

    相关推荐

    05-18 12:59
    已编辑
    东南大学 人工智能
    夜晚的精灵:熟悉transformer架构,熟悉机器学习,强化学习这些都可以写上去
    点赞 评论 收藏
    分享
    点赞 评论 收藏
    分享
    评论
    点赞
    收藏
    分享

    创作者周榜

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