2
existiert Ich suche nach etwas ähnlich-MYSQL Großeinsatz liegt vor, wenn nicht aktualisieren, wenn
insert into table1(a, b, c)
select col1 as d, col2 as e, col3 as f from table2
on duplicate key update b = e, c = f;
HINWEIS - Hier table1.a eindeutiger Schlüssel ist.
Ich bekomme Fehler- Unbekannter Spaltenname 'e'.
Gibt es eine Lösung für die Verwendung 'auf doppelten Schlüssel' mit 'In Select einfügen' Anweisung?
Danke!
gleichen Fehler .... Unbekannt Spaltenname ‚e‘ – Abhi
Ja, ich habe beide versucht, ... Seine nicht funktioniert. Und ich möchte Tabelle 2 Daten in Tabelle1 aktualisieren, so dass Wert (a) und Wert (b) nicht funktionieren. – Abhi
Ja..ich habe das auch versucht ... funktioniert nicht. Es zeigt denselben Fehler – Abhi