oracle递归查询

    技术2023-09-03  118

    类似于链表指针的概念,在一个数据结构中,前一个节点的next->指向下一个节点的首地址

    有表TABEL1,表里的记录之间有父子隶属的关系,通过隶属字段相关联,

    此时要查询出某个id标识所在的隶属关系集合,可使用oracle的prior关键字

    select * from TABLE1 start with TABLE1.id='?'//?代表需要查询的id connect by TABLE1.id=TABLE1.ls

    使用场景可以涵盖物理上有大小包含关系的集合:

    比如行政区划:省级,市级、县级

    比如办公楼 :楼栋、楼层、房间

    当出现的场景为这些数据存在于同一个表中,可使用这样的语句关系进行归类

    Processed: 0.009, SQL: 9