/ Gists / Multiple update with THEN / ELT
On gists

Multiple update with THEN / ELT

MySql MySql tricks

update.sql Raw #

#1 
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)


#2