sql >> Database >  >> RDS >> Mysql

MySQL-update GEVAL WANNEER/DAN/ELSE

Probeer dit

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. LIKE-query op elementen van platte jsonb-array

  2. PARSE() vs CAST() vs CONVERT() in SQL Server:wat is het verschil?

  3. Oracle SQL-clausule evaluatievolgorde

  4. Java - Hoe roep ik een orakelprocedure aan met aangepaste typen?