我有一个给定的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完成吗?我怎么能这样做?
谢谢!
答案 0 :(得分:1)
不在Access SQL中。
但是,对于固定计数,例如,六个级别的深度,如果您的级别数量有限,则可以使用带子查询的子查询...等等。