当前位置:Gxlcms > 数据库问题 > ORACLE数据库递归查询当前节点的父节点和子节点(tree)

ORACLE数据库递归查询当前节点的父节点和子节点(tree)

时间:2021-07-01 10:21:17 帮助过:4人阅读

ORACLE 数据库递归查询当前数据的所有孩子数据(不包含自己)

SELECT id   AS id,
  parent_id AS parentId,
  parent_id AS parent,
  name      AS text
FROM mdm_center
  START WITH parent_id = #{parentId}
  CONNECT BY prior id  = parent_id

ORACLE数据库查询当前数据的所有父数据(包含自己)

SELECT id   AS id,
  parent_id AS parentId,
  parent_id AS parent,
  name      AS text
FROM mdm_center
  START WITH id              = #{centerId}
  CONNECT BY prior parent_id = id


ORACLE数据库递归查询当前节点的父节点和子节点(tree)

标签:oracle   递归   

人气教程排行