sql >> Databasteknik >  >> RDS >> Mysql

MySQL-uppdatering CASE NÄR/DÅ/ANNARS

Prova detta

UPDATE `table` SET `uid` = CASE
    WHEN id = 1 THEN 2952
    WHEN id = 2 THEN 4925
    WHEN id = 3 THEN 1592
    ELSE `uid`
    END
WHERE id  in (1,2,3)


  1. MS Access:Fördelar och nackdelar

  2. MS SQL Server på Linux vs Windows Performance Test för att upptäcka skillnaden

  3. Returnera antalet dagar i en månad i MariaDB

  4. ClusterControl - Advanced Backup Management - mariabackup del III