Melanie G.: MySQL 5.0 alle Kinder auflisten

Beitrag lesen

Hallo!

ich habe eine Tabelle. Zwei Spalten davon sind id und pid.

+----+-----+---
| id | pid |
+----+-----+---
| 1  |     |
+----+-----+---
| 2  | 1   |
+----+-----+---
| 3  |     |
+----+-----+---
| 4  | 3   |
+----+-----+---
| 5  | 4   |
+----+-----+---
| 6  | 5   |
+----+-----+---
| 7  | 4   |
+----+-----+---
| 8  | 7   |
+----+-----+---
| 9  | 2   |
+----+-----+---

Wie kann ich alle Kinder einer bestimmten ID finden + die gesuchte?

Kann man dies per Datenbank ermitteln?

Wenn ich z.B. 4 angebe, möchte ich die IDs 4, 5, 6 7 und 8 als Ergebnis, bei der ID 7 die IDs 7 und 8.

Mir fehlt im Moment jeder Ansatz.

Melanie G.