3
我試圖從我的Oracle數據庫中提取動物譜系樹。Oracle中的譜系查詢
這裏的表:
Animal
------------------------
Animal_ID
Parent_Male_ID
Parent_Female_ID
....
....
------------------------
如果我指定的動物,我可以使用這樣的事情讓所有的後代(陽側上):
SELECT *
FROM animal
START WITH animal_id = 123
CONNECT BY PRIOR animal_id = parent_male_id
我想找到一種方法來擴展它,如果我指定一個動物,它將取得父母雙方,然後取回他們所有的後代。
有什麼想法? (這是Oracle 9.2)