mysql中的分层数据模型

时间:2012-05-03 04:45:15

标签: mysql

如何为下表编写树结构查询。该表是动态添加,删除,编辑,以便查询应该是动态的。在Oracle中非常容易检索查询。

如何使用mysql数据库检索结果。


node_id:parent_id:name:type


1:0:root:dir

2:1:P1:dir

3:2:C1:文件

4:2:C2:文件

5:1:P2:dir

6:5:C1:文件

7:5:C2:文件

8:5:P2_1:dir

9:8:P2_1_C1:file

1 个答案:

答案 0 :(得分:0)

有一种类似于左右策略的东西,使它看起来像桌子上的一棵树。添加/删除数据时,这将需要一些额外的更新。这里有很好的解释 - http://mikehillyer.com/articles/managing-hierarchical-data-in-mysql/