sql >> Databasteknik >  >> RDS >> Mysql

Flera uppdateringar i MySQL

Ja, det är möjligt - du kan använda INSERT ... PÅ DUPLIKATNYCKELUPPDATERING.

Med ditt exempel:

INSERT INTO table (id,Col1,Col2) VALUES (1,1,1),(2,2,3),(3,9,3),(4,10,12)
ON DUPLICATE KEY UPDATE Col1=VALUES(Col1),Col2=VALUES(Col2);


  1. Hur CONV() fungerar i MariaDB

  2. Hur gör man samma aggregering på varje kolumn, utan att lista kolumnerna?

  3. Hur man uppdaterar med inre join i Oracle

  4. SCD typ 6