Hallo liebe community. Ich stehe vor einem kleinen Problem mit einer Datenbankabfrage. Ich habe zwei fest vorgegebene Tabellen.
In Tabelle1 stehen alle Väter die Kinder haben mit diesen:
Tabelle1 (nur Väter, die auch Kinder haben)
Kind Vater
NameA NameVA
NameB NameVA
NameC NameVB
NameD NameVC
NameE NameVC
In Tabelle2 stehen alle väter und alle Kinder mit weiteren Daten. Zusätzlich noch Väter, die keine Kinder haben.
Tabelle2 (alle Personen)
Namen Haarfarbe Augenfarbe
NameA 12 1
NameVA 13 5
NameB 11 11
NameVB 12 13
NameC 12 14
NameD 10 11
NameE 4 10
NameVC 8 3
NameVX 11 5
Nun muss ich das ganze so ausgeben, dass jeweils der Vater mit seinen eigenschaften und darunter seine Kinder mit allen eigenschaften aufgelistet werden. Dann der nächste Vater mit seinen Kindern etc.
Soll Ausgabe (alle Väter mit ihren Kindern)
Name Haarfarbe Augenfarbe
NameVA 13 5
-NameA 12 1
-NameB 11 11
NameVB 12 13
-NameC 12 14
NameVC 8 3
-NameD 10 11
-NameE 4 10
NameVX 11 5
-keine Kinder
Kann mir dabei jemand weiterhelfen wo ich da am besten ansetzen kann?
Wäre für jede Hilfe dankbar.
In Tabelle1 stehen alle Väter die Kinder haben mit diesen:
Tabelle1 (nur Väter, die auch Kinder haben)
Kind Vater
NameA NameVA
NameB NameVA
NameC NameVB
NameD NameVC
NameE NameVC
In Tabelle2 stehen alle väter und alle Kinder mit weiteren Daten. Zusätzlich noch Väter, die keine Kinder haben.
Tabelle2 (alle Personen)
Namen Haarfarbe Augenfarbe
NameA 12 1
NameVA 13 5
NameB 11 11
NameVB 12 13
NameC 12 14
NameD 10 11
NameE 4 10
NameVC 8 3
NameVX 11 5
Nun muss ich das ganze so ausgeben, dass jeweils der Vater mit seinen eigenschaften und darunter seine Kinder mit allen eigenschaften aufgelistet werden. Dann der nächste Vater mit seinen Kindern etc.
Soll Ausgabe (alle Väter mit ihren Kindern)
Name Haarfarbe Augenfarbe
NameVA 13 5
-NameA 12 1
-NameB 11 11
NameVB 12 13
-NameC 12 14
NameVC 8 3
-NameD 10 11
-NameE 4 10
NameVX 11 5
-keine Kinder
Kann mir dabei jemand weiterhelfen wo ich da am besten ansetzen kann?
Wäre für jede Hilfe dankbar.
Kommentar