欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

case when then else end

程序员文章站 2024-02-22 23:32:28
...

1、批量更新多个条件多个值

UPDATE quesgo_game_details 
    SET user_choice = CASE question_id
        WHEN '100_243944' THEN 'A'
        WHEN '100_446929' THEN 'B'
        WHEN '100_568287' THEN 'C'
				else '什么也没有选'
    END
WHERE question_id IN ('100_243944','100_446929','100_568287','100_444003','100_433531');

 

相关标签: mysql mysql