我想從一個給定的父母(和可選的他們的級別深度)檢索所有的孩子。另外,如果可能的話,我想在單個查詢或存儲過程中獲得它。從一個給定的父母在mysql中獲取所有的孩子
Mark Byers的this solution之類的東西,只能在相反的方向。
我的表結構是這樣的:
id parent
1 0
2 1
3 0
4 1
5 2
6 5
7 2
8 4
所以如果希望孩子1我會得到:
+2
++5
+++6
++7
+4
++8
如果想爲2孩子我會得到:
++5
+++6
++7
如果想要4個孩子,我會得到:
+8
在此先感謝!
編輯1:嵌套集模型沒有對我好
其中rü從得到1,4?我的意思是這山坳烏爾指.. – Teja 2012-03-14 20:03:20
@SOaddict這就是ID山坳 – 2013-05-10 20:30:13
這個鏈接http://stackoverflow.com/questions/16391660/retrieve-hierarchy-from-a-table-like-this/16392049#16392049嘗試 – Meherzad 2013-05-10 20:35:30