访问递归SQL?

时间:2015-11-08 09:27:38

标签: sql ms-access union

我有一个给定的MS Access数据库,其中包含一个表:

ID, Name, Chief
1, Max, NULL
2, Meier, Max
3, Maier, Meier
4, Mueller, Meier
5, Schmitz, Max
....

现在我想做一个select来获取层次结构中所有人的列表:

Max => Meier => Maier
Max => Meier => Mueller
Max => Schmitz

可以使用SQL和UNION完成吗?我怎么能这样做?

谢谢!

1 个答案:

答案 0 :(得分:1)

不在Access SQL中。

但是,对于固定计数,例如,六个级别的深度,如果您的级别数量有限,则可以使用带子查询的子查询...等等。