2 Tabellen Updaten (gleichzeitig)

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

  • 2 Tabellen Updaten (gleichzeitig)

    Hi!

    Man kann nicht zufällig zwei Tabellen gleichzeitig (in einem Query) updaten, oder?

    also

    Update x SET bla=3 whery field = 4
    Update y Set bla = 3 where fiedl = 6

    zusammen fassen.

  • #2
    in mysql 3.x geht das gleichzeitige updaten definitiv nicht.

    in der version 4.x geht es schon, wenn ich mich nicht irre. lies mal die anmerkungen bei mysql.com -> UPDATE
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Vers. 3.23.57
      Dann ist mir dass egal. Muss ich eben bei den zwei Querys bleiben.

      Kommentar


      • #4
        Macht auch denke ich nicht viel Sinn, da du ja in zwei tabbellen auch unterschiedliche Felder updatest. Wozu also einen Anfrage?

        Mit:

        UPDATE tabelle1,tabelle2 SET feld='schnickschnack' WHERE userid='123'

        kannst du über mehrere Tabellen updaten. Das macht z.B. Sinn, wenn Einträge eines users über mehrere Tabellen verteilt sind (Forenbeiträge, persönliche Nachrichten) und du ein Feld, das allen gleich ist ändern willst.
        Cocoa Entwicklertraining - Alles für die Apfelzucht

        Kommentar

        Lädt...
        X