tapferesschneid
13.11.2003, 17:03:57
In einer Tabelle firmen_alt habe ich u. a. die Spalten firmen.id (INT) und firmen.kategorie (CHAR).
In einer anderen Tabelle firmen_neu fehlt firmen.kategorie. Jetzt habe ich die Spalte eingefügt.
Wie muß die Abfrage zum Abgleich korrekt lauten?
UPDATE firmen_neu
SET firmen_neu.kategorie = firmen_alt.kategorie
WHERE firmen_neu.id = firmen_alt.id
Da kommt dann »Unbekannte Tabelle 'firmen_alt' in where clause.«
In einer anderen Tabelle firmen_neu fehlt firmen.kategorie. Jetzt habe ich die Spalte eingefügt.
Wie muß die Abfrage zum Abgleich korrekt lauten?
UPDATE firmen_neu
SET firmen_neu.kategorie = firmen_alt.kategorie
WHERE firmen_neu.id = firmen_alt.id
Da kommt dann »Unbekannte Tabelle 'firmen_alt' in where clause.«