Jos*_*sto
2
php
mysql
tree
recursion
infinite
我有一组按层次组织的数据,应该能够增长到任意大小.我需要检索整个树,但我无法弄清楚如何只使用SQL.我目前的解决方案是创建一个临时表并使用递归函数连续查询树的分支,然后将结果存储在临时表中,我随后再次查询以生成我想要的结果.
我的问题是,我正在做的基本上是一个连接是否正确?构造一个中间表,然后查询结果.似乎应该有一种方法来使用连接,但MySQL文档仅涵盖检索树的部分到有限深度.有没有办法做到这一点?我在PHP中这样做.