我尝试递归查询此表。假设该表还有其他信息。
Name | HIERARQUIA
Adam | Adam
Leo | Leo
Rodolfo | Leo@Adam
Mary | Rodolfo@Leo@Adam
Marilyn | Marilyn
例如,如果我正在寻找玛丽,我想输出的是让玛丽和所有其他“父亲”返回,但是当父亲是最后一个父亲时,他就是他自己的父亲。 我正在寻找具有递归CTE的解决方案,但无法使其工作。 希望它足够清楚。
编辑1 抱歉,我对sql不太了解,但是在我的新工作中,我遇到了类似的问题。因此,我不希望返回字符串,而是返回Name和Hierarquia列,以及Rodolfo,Adam等。例如,何时是Mary。
类似Query to List all hierarchical parents and siblings and their childrens, but not list own childrens