我有一个表名学生,其中有三列:id,name,status。
现在我想更新每条记录 status =' yes'如果状态=='否' AND status =' no'如果状态=='是'
但我想在使用sql子句的单个查询中使用它。
答案 0 :(得分:4)
时你可以使用一个案例
update name_students
set status = case when status ='yes' then 'no'
when status = 'no' then 'yes'
end