Mysql
 sql >> база данни >  >> RDS >> Mysql

Как групово да актуализирате mysql данни с една заявка?

Намерих следното решение:

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

Идентификационният номер трябва да е уникален или първичен ключ. Но не знам за ефективността.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django raw() заявка, изчислено поле в клауза WHERE

  2. Предупреждение:mysql_connect():Достъпът е отказан за потребител 'root'@'localhost' (използвайки парола:ДА)

  3. Как да архивирате вашата база данни Chamilo LMS MySQL

  4. mysql актуализира няколко колони със същото сега()

  5. mysql преместване на ред между таблици