Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zbiorczo zaktualizować dane mysql za pomocą jednego zapytania?

Znalazłem następujące rozwiązanie:

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

Identyfikator musi być unikalny lub kluczem podstawowym.Ale nie wiem o wydajności.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zend_Db:Jak połączyć się z bazą danych MySQL przez tunel SSH?

  2. Pobrać dane z dwóch tabel z relacją klucza obcego w Django?

  3. mysql auto_increment o 5?

  4. Jak stworzyć widok w MySQL?

  5. WYBIERZ różne wartości dla wielu wierszy o tym samym identyfikatorze