SQL二进制树遍历

时间:2012-05-29 12:49:51

标签: sql

如何从sql表中获取所有子节点? (图表上的MemberJoiners表) 表结构:

ParentID LeftChildID righChildID 

这是pict:enter image description here

1 个答案:

答案 0 :(得分:0)

递归查询工作,正如@Sayem所指出的那样。但是,我建议稍微重新设计一下使用Modified Pre-order Traversal技术。听起来很奇特,但this article解释得很好。

如果你读得很重,那么这是一种非常快速的技术。