Ich verwende zwei Tabellen in der Datenbank. Die erste Tabelle sieht wie folgt aus:
id | msg_id | user | date
-------------------------------------------------
01 | 122 | user 1 | 2011-04-01
02 | 453 | user 2 | 2011-04-03
03 | 124 | user 3 | 2011-04-05
Und die zweite Tabelle sieht so aus:
id | msg_id | status |
----------------------------------------
01 | 0 | 1 |
02 | 0 | 1 |
03 | 124 | 1 |
Ich möchte alle Zeilen mit dem Wert "0" (Spalte "msg_id") in der zweiten Tabelle anhand der msg_id-Datensätze aus der ersten Tabelle aktualisieren. Ist es möglich, dies mit einer einzigen Abfrage zu tun?
Das Ergebnis sollte wie folgt aussehen:
id | msg_id | status |
----------------------------------------
01 | 122 | 1 |
02 | 453 | 1 |
03 | 124 | 1 |