MySQL - Ermittlung von Elternelemente innerhalb einer Abfrage
Hallo,
hier das ERM einer Datenbank:
Darin gibt es beliebig viele Datensätze in der Tabelle "gruppen". Jedem dieser Datensätze kann die ID der Elterngruppe zugewiesen werden.
Die Daten in der Tabelle können somit in Form von Bäumen betrachtet werden.
Die Spalte gruppentypen_ID ist hierbei uninteressant.
Folgende angenommener Tabelleninhalt:
Nun benötige ich eine Abfrage, in der (sofern vorhanden) die ID des zweiten Elternelements aller Datensätze dargestellt wird.
Das Ergebnis könnte so aussehen:
Weiss jemand wie ich das angehe?
Danke
mabue
hier das ERM einer Datenbank:
Darin gibt es beliebig viele Datensätze in der Tabelle "gruppen". Jedem dieser Datensätze kann die ID der Elterngruppe zugewiesen werden.
Die Daten in der Tabelle können somit in Form von Bäumen betrachtet werden.
Die Spalte gruppentypen_ID ist hierbei uninteressant.
Folgende angenommener Tabelleninhalt:
ID gruppentypen_ID Name Name_kurz Elterngruppe_ID
1 1 Gruppe1 grp1
2 1 Gruppe2 grp2
3 1 Gruppe3 grp3 1
4 1 Gruppe4 grp4 1
5 1 Gruppe5 grp5 3
6 1 Gruppe6 grp6 3
Nun benötige ich eine Abfrage, in der (sofern vorhanden) die ID des zweiten Elternelements aller Datensätze dargestellt wird.
Das Ergebnis könnte so aussehen:
ID gruppentypen_ID Name Name_kurz Eltern1 Eltern2
1 1 Gruppe1 grp1
2 1 Gruppe2 grp2
3 1 Gruppe3 grp3 1
4 1 Gruppe4 grp4 1
5 1 Gruppe5 grp5 3 1
6 1 Gruppe6 grp6 3 1
Weiss jemand wie ich das angehe?
Danke
mabue
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 258764
Url: https://administrator.de/forum/mysql-ermittlung-von-elternelemente-innerhalb-einer-abfrage-258764.html
Ausgedruckt am: 03.05.2025 um 00:05 Uhr
2 Kommentare
Neuester Kommentar