sql >> Database >  >> RDS >> Mysql

Hoe twee update-query's met verschillende waar-voorwaarde te combineren?

U kunt de CASE-expressie als volgt gebruiken:

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


  1. 3 gebieden die baat zullen hebben bij het gebruik van een SQL Server Performance Monitoring Tool

  2. EasyPHP 16.1 autostart http &mysql

  3. MySQL-query GROEP PER dag / maand / jaar

  4. Tijdelijke oplossing voor MySQL beperkt TIMESTAMP-bereik?