Update mehrere Zeilen, 2 Spalten in MySQL

Follow-up zu Aktualisieren mehrerer Zeilen in 1 Spalte in MySQL.

Was ist die effizienteste Abfrage für die Aktualisierung mehrere Zeilen in 2 Spalten?

UPDATE example_table SET variable1 = 12 WHERE id=1;
UPDATE example_table SET variable2 = 'blue' WHERE id=1;

UPDATE example_table SET variable1 = 42 WHERE id=2;
UPDATE example_table SET variable2 = 'red' WHERE id=2;

UPDATE example_table SET variable1 = 32 WHERE id=3;
UPDATE example_table SET variable2 = 'yellow' WHERE id=3;

Mit case scheint die effizienteste sein, aber wie würde ich das mit mehreren Werten festgelegt wird, zu einer Zeit?

InformationsquelleAutor Don P | 2012-02-19
Schreibe einen Kommentar