在父级为PK的SQL中同一表查询中的递归父级/子级

问题描述 投票:0回答:1

我已经看到了许多有关如何实现递归查询的示例,其中在同一表中有父级和子级,但是在示例中,子级有一个父级,相反,当父级有一个时,我需要一个孩子。我希望以递归方式获得所有子项,就像图像中一样。Expected results

在图像中,您看到我有一个ID为1的父母,它有一个ID为2的孩子。孩子2也是一个父母,其ID为3的孩子,等等。我不知道如何创建一个递归查询以从父级获取所有子级。您可以访问下一个链接以在线执行sql:http://www.sqlfiddle.com/#!18/dbed2/1

sql sql-server recursion parent-child
1个回答
0
投票

这将产生您要求的结果:

© www.soinside.com 2019 - 2024. All rights reserved.