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

MySql UNION til OPDATERING

Opret en midlertidig tabel og fyld den med:

CREATE TEMPORARY TABLE temptable (id INTEGER, VALUE VARCHAR(200))

INSERT
INTO temptable
VALUES
  ('1', 'val1'),
  ('2', 'val2'),
  ('3', 'val3'),
  ('4', 'val4')

Udgiv derefter:

UPDATE
  mytable m, temptable t
SET m.value = t.value
WHERE m.id = t.id


  1. MySQL join-tabeller, hvor tabelnavnet er et felt i en anden tabel

  2. Skal konvertere kolonner til rækker i MYSQL

  3. Laravel 4 bruger UUID som primær nøgle

  4. hvordan implementerer man en effektiv søgealgoritme, når man bruger php og en mysql-database?