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
Please also mark the comments that contributed to the solution of the article
Content-Key: 258764
Url: https://administrator.de/contentid/258764
Printed on: April 18, 2024 at 11:04 o'clock
2 Comments
Latest comment