当我们有时候要更新 数据库中 同一个字段 根据不同情况更新不同的值,可以用
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
本文共 289 字,大约阅读时间需要 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
转载于:https://www.cnblogs.com/itime/p/3587660.html