Moin zusammen,
kurze Frage in die Runde, da ich hier gerade versuche etwas zu optimieren:
INSERT INTO table1
(SELECT * FROM table2)
ON DUPLICATE KEY
UPDATE
spalte1=VALUES(wert1),
spalte2=VALUES(wert2),
..... ;
Gibt es einen Trick, mit dem ich automatisch alle Werte updaten kann? Aktuell muss ich alle Spalten einzeln auflisten. Habe es schon mit * usw. probiert. Das klappt aber nicht.
Ich Möchte vermeiden dass es Probleme gibt, falls ich später eine weitere Spalte in den Table hinzufügen muss!
kurze Frage in die Runde, da ich hier gerade versuche etwas zu optimieren:
INSERT INTO table1
(SELECT * FROM table2)
ON DUPLICATE KEY
UPDATE
spalte1=VALUES(wert1),
spalte2=VALUES(wert2),
..... ;
Gibt es einen Trick, mit dem ich automatisch alle Werte updaten kann? Aktuell muss ich alle Spalten einzeln auflisten. Habe es schon mit * usw. probiert. Das klappt aber nicht.
Ich Möchte vermeiden dass es Probleme gibt, falls ich später eine weitere Spalte in den Table hinzufügen muss!