如果mgr=null 并且没有任何员工的老板是这个节点怎么办

来源:3-8 [Oracle] 自连接存在的问题和解决办法

1996青年

2016-10-31 20:56

如果mgr=null 并且没有任何员工的老板是这个节点怎么办

写回答 关注

2回答

  • 针尖上的天使_0002
    2017-03-24 10:17:48

    我的理解是当mrg=null时,他就相当于公司的董事长但是他是属于公司的员工,所以用自连接加左连接就能实现想要的结果:select e.ename 员工姓名 ,e1.ename 老板姓名 from emp e,emp e1 where e.MGR=e1.empno(+);

  • 神殇月4327540
    2016-11-01 16:35:58

    这种情况下,他算是员工呢还是老板呢

    慕粉2120...

    把等号写成is

    2017-02-07 22:10:30

    共 1 条回复 >

Oracle高级查询

数据库开发中应用广泛的高级查询,本教程通过大量的案例详细讲解

62863 学习 · 144 问题

查看课程

相似问题