0

所以我在mysql数据库中将数据作为一棵树,其中行通过parent_ID相互连接,父母可以有多个孩子,但孩子只能有一个父母。

不是我在子节点的名称中添加了一个变量。假设一个节点有 5 个子节点,我想将这些“小部件”命名为,并将该字符串存储在父节点中。

但由于子节点可以包含他们自己的子节点组,我不知道如何处理这个问题。

我想要做的是显示父节点下所有组标题的列表

所以这是一个演示

parent1[group_title="title"]
    child1[group_title="sometitle"]
        child6[group_title="some_other_title"]
            child9
            child10
        child7
        child8
    child2
    child3
parent2[group_title="any given title]
    child5
    ...

我希望能够获得给定节点上的所有标题,所以假设我给 parent1 我想获得

* title
* sometitle
* some_other_title

这甚至可能吗?

4

1 回答 1

0

Recursive queries are not possible in standard SQL.

I had similar problem. This http://www.yiiframework.com/extension/nestedset helped me.

于 2013-03-18T22:07:38.603 回答