Janine: DELETE Anweisung für Kinder

Beitrag lesen

Moin!

Mir ist nicht ganz klar was du machen willst. Wär vielleicht klarer, wenn du mal die Strucktur der Tabelle zeigen könntest.

+----+-----+-----+---------
| id | hid | uid |
+----+-----+-----+---------
| 1  |  1  |  0  |
+----+-----+-----+---------
| 2  |  1  |  1  |
+----+-----+-----+---------
| 3  |  1  |  1  |
+----+-----+-----+---------
| 4  |  4  |  0  |
+----+-----+-----+---------
| 5  |  5  |  0  |
+----+-----+-----+---------
| 6  |  5  |  5  |
+----+-----+-----+---------
| 7  |  5  |  6  |
+----+-----+-----+---------

1, 4 und 5 ist die erste Ebene
2 und 3 ist die zweite Ebene von 1
6 ist die zweite Ebene von 5
7 ist eine Unterebene von 6

es gibt insgesammt nur 3 Ebenen

wenn ich 1 lösche, müssen also die ID's 1, 2 und 3 gelöscht werden
lösche ich 5, müssen 6 und 7 mitgelöscht werden
lösche ist 6 muss 7 mitgelöscht werden
lösche ich 7, wird nur 7 gelöscht

Janine