那怎么才能呢从下往上查呢,比如从SMITH开始往上查询?

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

用户1173975

2015-07-19 16:45

select
level,empno,ename,sal,mgr
from emp 
connect by prior XX
写回答 关注

1回答

  • GonyMaster
    2015-12-15 23:55:48


    通过子节点向根节点追朔. 
    
    select * from persons.dept start with deptid=76 connect by prior paredeptid=deptid   
    
    
    通过根节点遍历子节点. 
    
    select * from persons.dept start with deptid=0 connect by prior deptid=paredeptid


Oracle高级查询

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

63007 学习 · 148 问题

查看课程

相似问题