有人可以通过以下查询指导我。
在运行一个存储过程中,我得到了表格。
如上所述,在执行SP时会返回超过1000行。 我试图仅在MonthYear JAN-2013中翻转IP地址的状态值。所以结果将是 所以结果将是
我尝试使用带有CASE的SQL Update语句,但不确定是否有其他方法可以执行此操作。
答案 0 :(得分:1)
如果案例完全合乎逻辑且清晰可见,为什么还要采用其他方式。
update tbl
set state = case when 'open' then 'closed'
when 'closed' then 'open' end
where monthyear = 'JAN-2013'