Родительское / дочернее иерархическое представление дерева
У меня родительский стол выглядит так
CHILD_ID | PARENT_ID | NAME
1 | Null | Bill
2 | 1 | Jane
3 | 1 | Steve
4 | 2 | Ben
5 | 3 | Andrew
Я хотел бы получить набор результатов, как это
Bill
---Jane
------Ben
---Steve
------Andrew
Я знаю, что мне нужно сделать запрос на ранжирование для ранжирования уровней и самостоятельного соединения, но все, что я могу найти в сети, - это рекурсия CTE.
Я делал это раньше в Oracle, но не в MS SQL