我有一個大的mysql表格與父子關係存儲在嵌套集合模型(左值和右值)。嵌套集合的深度
它可以很容易地找到給定項目的所有孩子。
現在,我該如何找到某個物品的深度。該行的
例子:
PARENT_ID,Taxon_ID,Taxon_Name,LFT,RGT
爲somerow(taxon_id)我想知道它是如何遠離根節點。
現在在這裏可能很重要的一點要注意,在我有數據結構的方式中是每個終端節點(一個沒有自己子女的節點)lft = rgt。我知道很多網上發佈的例子都有rgt = lft + 1,但我們決定不爲了簡單起見而不這樣做。
摘要: 嵌套集模型,需要找到給定節點的深度(到達根的節點的數量)。
應該有一種非遞歸的方式來檢索節點的深度。 – SimaPro