SQL Server父子关系

时间:2014-08-10 21:24:33

标签: sql-server relational-database

我有一个结构为:

的数据库表
Node       Parent
-----------------
T0         NULL
T1         T2
T2         T3
T3         T4
T4         NULL
T5         NULL
T6         T7
T7         NULL
T8         NULL
T9         NULL
列中的

NULL表示该节点没有任何父节点。对于给定节点,这将是选择以某种方式相关的所有节点的最佳方式。

例如,如果给定节点是T8,则select应仅获得此节点,因为此节点没有其他关系。

如果给定节点是T2,那么select应该得到T1,T2,T3,T4。

0 个答案:

没有答案