如何使用mysql更新状态

时间:2018-01-05 08:08:05

标签: mysql

我正在尝试更新MySQL中的状态。这是我的表格设计和数据。

enter image description here

在此,我想更新status='y' id='9',以及更新status='n',其中status='y'在一个查询中点击。

1 个答案:

答案 0 :(得分:2)

我认为这是您正在寻找的UPDATE声明:

UPDATE mytable
SET status = CASE 
                WHEN id='9' THEN 'y' 
                WHEN status = 'y' THEN 'n'
                ELSE status
             END