我在DB2中有一个简单的表,其结构如下:
LIMIT 1
这描述了从叶子记录(在这种情况下是狗和猫)到动物的层次结构。
我怎样才能获得给定ID的所有描述,直到最顶层的描述(没有获得任何父ID的那个)?例如,对于ID 01,我想得到:“猫哺乳动物脊椎动物”
答案 0 :(得分:1)
我认为你需要一个Connect by Prior子句来启动递归:
Select Description
From table
Start with ID = 01
Connect By Prior ID = ParentID
https://www.ibm.com/developerworks/ibmi/library/i-db2connectby/index.html