Ich habe eine Tabelle "Familien", wie folgt
FamilyID PersonID Relationship
-----------------------------------------------
F001 P001 Son
F001 P002 Daughter
F001 P003 Father
F001 P004 Mother
F002 P005 Daughter
F002 P006 Mother
F003 P007 Son
F003 P008 Mother
und ich brauche eine Ausgabe wie
FamilyID PersonID Father Mother
-------------------------------------------------
F001 P001 P003 P004
F001 P002 P003 P004
F001 P003
F001 P004
F002 P005 P006
F002 P006
F003 P007 P008
F003 P008
In dem die PersonID des Vaters und der Mutter für eine gegebene PersonID in separaten Spalten aufgeführt sind (falls zutreffend). Ich weiß, dass dies eine relativ triviale Abfrage sein muss (und daher auch eine Anleitung dafür zu finden ist), aber ich scheine nicht die richtigen Suchbegriffe zu finden. Die Suche nach "SQL rekursive Abfragen" hat mich am ehesten weitergebracht, aber ich kann diese Methoden nicht ganz auf das übertragen, was ich hier zu tun versuche.
Ich versuche zu lernen, also sind mehrere Methoden willkommen, ebenso wie Vokabeln, über die ich mich informieren sollte. Danke!