0
我使用的SQLite在Android和需要作出選擇,以獲得與他們的孩子的所有父母,例如:樹中選擇sqlite的
id || parent_id || child_id || name
1 1 1 jhon
2 1 2 helen
3 2 3 barack
4 1 4 manuel
5 3 5 gaga
的結果應該是:
jhon
helen
manuel
barack
gaga
所以,我需要一個請求的SQL,但谷歌搜索了一下,我發現CTE是not支持sqlite,無論如何,我甚至可以使用遞歸java方法返回一個列表選擇名稱順序父asc
注意樹的深度可以超過2級!
'id'是prymary鍵自動增量,但'parent_id'和'child_id'不是唯一的。這是一個非方向圖1 - > 1,2,4 || 2-> 3 || 3-> 5 – johny