sql >> Databáze >  >> RDS >> Mysql

Jak hromadně aktualizovat data mysql jedním dotazem?

Našel jsem následující řešení:

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

ID musí být jedinečný nebo primární klíč. Nevím však o výkonu.



  1. jak používat LIKE s názvem sloupce

  2. mysql rozlišují malá a velká písmena v utf8_general_ci

  3. Nahraďte duplicitní mezery jednou mezerou v T-SQL

  4. MySQL GROUP BY dva sloupce