[MySQL 4.1] DELETE Statement

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [MySQL 4.1] DELETE Statement

    Nabend alle zusammen,

    Kurze Frage: Bisher habe ich meine DELETE Statements immer nur auf eine Tabelle bezogen ausgeführt. Somit war es immer ziemlich aufwendig, wenn ich meine Daten über mehrere Tabellen aufgeteilt habe. In dem Fall habe ich immer mehrer Querys hintereinander ausführen lassen.Sprich: Ich habe immer abgefragt, ob der erste query erfolgreich war und habe erst dann den nächsten für die nächste Tabelle ausgeführt.

    Kann ich solche Beziehungen nicht gleich über einen Query lösen und ausführen lassen? Oder kann man sowas direkt in der Datenbank irgendwie mit angeben, so das sowas beim löschen automatisch geschieht?

    Dank euch für Tipps... Mario

  • #2
    http://dev.mysql.com/doc/refman/5.1/de/delete.html

    zB mehrere Tabellen angeben, oder im Delete einfach joinen.


    MySQL unterstützt die folgenden JOIN-Syntaxen für den table_references-Teil von SELECT-Anweisungen sowie von DELETE- und UPDATE-Anweisungen für mehrere Tabellen:
    aus: http://dev.mysql.com/doc/refman/5.1/de/join.html

    Kommentar


    • #3
      [MySQL 4.1] DELETE

      Oha wow... schon so oft auf den Seiten gewesen und einfach nicht bemerkt oder nicht gelesen...

      Vielen Dank für die Links.

      Mario

      Kommentar

      Lädt...
      X