oracle中使用SQL递归语句

    xiaoxiao2024-03-11  133

    场景:常见的领导关系树结构,知道某一节点ID,要查出此节点的所有下级(直接下级和间接下级),此时需要使用SQL递归语句。 oracle中的递归语句:  start    with      connect    by    prior  . 例子:  pid  id   a   b     a   c       a   e     b   b1     b   b2     c   c1     e   e1     e   e3     d   d1         指定 pid=a,选出     a   b     a   c       a   e     b   b1     b   b2     c   c1     e   e1     e   e3  SQL语句:    select    parent,child    from    test   start    with    pid = ' a '      connect    by    prior   id = pid  文章转自庄周梦蝶  ,原文发布时间5.17 相关资源:oracle SQL递归的使用详解
    最新回复(0)