Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment combiner deux requêtes de mise à jour ayant différentes conditions where

Vous pouvez utiliser l'expression CASE comme ceci :

UPDATE Special_quota 
set Status = CASE WHEN User_ID IN('1','2','3') then 1 else 0 end,
    additional_msg_quota = CASE WHEN User_ID IN('1','2','3') then 30 else 0 end