Znajdowanie rodzica najwyższego poziomu w SQL

Mam dwie tabele w następujący sposób

StółPerson

  Id   Name
   1    A
   2    B
   3    C
   4    D
   5    E

StółRelationHierarchy

ParentId   CHildId
   2         1
   3         2
   4         3

Spowoduje to utworzenie struktury podobnej do drzewa

          D
          |
          C
          |
          B
          |
          A

ParentId i ChildId to klucze obce kolumny Id tabeli osób

Muszę napisać SQL, który może pobrać mnie z głównego poziomu i-e Root. Czy ktoś może zasugerować dowolny SQL, który może mi pomóc w osiągnięciu tego

questionAnswers(7)

yourAnswerToTheQuestion