我不完全確定我在說這個權利,但請耐心等待。SQL樹遍歷
我想知道是否可以做這樣的事情在SQL(MySQL的具體): 比方說,我們有在下表中堅持在數據庫樹狀數據:
mysql> desc data_table;
+------------------------+---------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------------------+---------------------+------+-----+---------+----------------+
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| parent_id | int(10) unsigned | YES | MUL | NULL | |
| value | text | YES | | NULL | |
所以每行都有一個父級,除了「根」行以外,每行都有除葉行以外的子級。
是否有可能找到所有使用SQL的給定行的所有後代?
+1:很好的演示文稿,我會在接下來的一兩個月內使用! – 2010-09-27 00:54:30