Mysql
 sql >> Database >  >> RDS >> Mysql

Come aggiornare in blocco i dati di MySQL con una query?

Ho trovato una soluzione seguente:

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

L'ID deve essere una chiave univoca o primaria. Ma non conosco le prestazioni.