Родительское / дочернее иерархическое представление дерева

У меня родительский стол выглядит так

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

Ответы на вопрос(3)

Ваш ответ на вопрос