Einzelnen Beitrag anzeigen

Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#1

[SQL] Baumstruktur bzw. Teilbaum löschen?

  Alt 2. Dez 2009, 11:24
Datenbank: MySQL • Version: % • Zugriff über: UniDac
Hallo,

ich möchte gerne in meinem Baum, den ich mir aus der Datenbank hole Knoten löschen. Bisher sieht mein Ansatz dazu so aus:
DELETE FROM icstree WHERE id = :id OR parent = :id Die Tabelle sieht vereinfacht so aus: | id | parent | name | level |
Mein Problem ist jetzt: Wie gehe ich in die Tiefe? Mit dem obigen Code lösche ich ja nur einen Knoten mit seinen Unterknoten. Ich will aber auch die Unterknoten von den Unterknoten usw... löschen. Geht das überhaupt mit einer SQL-Abfrage?

Viele Grüße ...

  Mit Zitat antworten Zitat