Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie kann man MySQL-Daten mit einer Abfrage massenhaft aktualisieren?

Ich habe folgende Lösung gefunden:

INSERT into `table` (id,fruit)
    VALUES (1,'apple'), (2,'orange'), (3,'peach')
    ON DUPLICATE KEY UPDATE fruit = VALUES(fruit);

Die ID muss eindeutig oder ein Primärschlüssel sein. Weiß aber nichts über die Leistung.