Widok drzewa za pomocą zapytania SQL

Mam tabelę regionów, której chcę widok drzewa (tabela prosta uporządkowana jako drzewo) jest możliwe przy użyciu kwerend sql pomoc jest doceniana, próbowałem to zrobić przy użyciu sprzężeń własnych, ale nie uzyskałem pożądanego wyniku.

widok drzewa jest podobny do tego

Indiv

Div1Zon1div2zon2div3zon3

EDYTOWAĆ:

zgodnie z sugestią Charlesa Bretana wypróbowałem CTE w poniższym zapytaniu i nie dał mi pożądanego rezultatu.

WITH Emp_CTE (id, ParentID, name)
AS (
SELECT id, ParentID, name
FROM eQPortal_Region
WHERE ParentID=0
UNION ALL
SELECT e.id, e.ParentID, e.name
FROM eQPortal_Region e
INNER JOIN Emp_CTE ecte ON ecte.id = e.ParentID
)
SELECT *
FROM Emp_CTE
GO

To jest wynik .. co poszło nie tak?

InDiv1

Div1Div2Div3Zon3Zon2zon1

questionAnswers(1)

yourAnswerToTheQuestion