当我们有时候要更新 数据库中 同一个字段 根据不同情况更新不同的值,可以用
update Table set field = (case XX when XXXX then XXX
when xxxx then xxxxxx
else xxxx end)
例:更改某行信息内容是否已被审核:update mle_info set info_audit = (case info_audit when 1 then 0 when 0 then 1 end) where id = 1
当我们有时候要更新 数据库中 同一个字段 根据不同情况更新不同的值,可以用
update Table set field = (case XX when XXXX then XXX
when xxxx then xxxxxx
else xxxx end)
例:更改某行信息内容是否已被审核:update mle_info set info_audit = (case info_audit when 1 then 0 when 0 then 1 end) where id = 1