Hallo zusammen,
ich habe eine Frage:
Und zwar möchte ich in einer Tabelle ein Feld updaten.
Tabelle1 hat die Struktur Zip, Stadt, Notiz
Tabelle2 hat die gleiche Struktur, aber aktuellere Daten
Notiz ist das Feld welches überspielt werden muss.
Nun möchte ich alle Aktualisierungen aus 2 nach 1 übertragen.
Ich verzweifle daran...
1. Lösche ich alle Notizen in Tabelle 1
2. Möchte ich ein Update des Notiz-Feld in 1 mit den Daten aus 2
Sowas hab ich mir vorgestellt, geht aber nicht...
UPDATE tabelle1 SET tabelle1.notiz = tabelle2.notiz WHERE tabelle1.zip = tabelle2.zip and tabelle1.stadt = tabelle2.stadt
Er fasst nur die allererste Zeile an, danach ignoriert der Befehl alles.
Kann mir jemand helfen?
ich habe eine Frage:
Und zwar möchte ich in einer Tabelle ein Feld updaten.
Tabelle1 hat die Struktur Zip, Stadt, Notiz
Tabelle2 hat die gleiche Struktur, aber aktuellere Daten
Notiz ist das Feld welches überspielt werden muss.
Nun möchte ich alle Aktualisierungen aus 2 nach 1 übertragen.
Ich verzweifle daran...
1. Lösche ich alle Notizen in Tabelle 1
2. Möchte ich ein Update des Notiz-Feld in 1 mit den Daten aus 2
Sowas hab ich mir vorgestellt, geht aber nicht...
UPDATE tabelle1 SET tabelle1.notiz = tabelle2.notiz WHERE tabelle1.zip = tabelle2.zip and tabelle1.stadt = tabelle2.stadt
Er fasst nur die allererste Zeile an, danach ignoriert der Befehl alles.
Kann mir jemand helfen?