[挑战]请教关于貌似递归的sql的写法
各位达人,问个问题。
我的表结构大概如此
NodeID // 当前node
StructureID //
ParentID // 父node
ParentType // 都是0
ChildID // 子node
ChildType // 0:Composite 1:Leaf
OrderNo
最顶端的那个NodeID的ParentID是0
这个表会跟据结构生成一个形如
node004
++node 003
node 001
++node 008
++node 002
node 009
这样结构的东西
求
给一个begin node 和一个 end node, 求出包含其中所有的node
比如上面给出node 001和node 009 要得到node 001, node 008, node 002, node 009这四个node.
提供点思路,或给点sql, 将不盛感激。