T-SQL: Using a CASE in an UPDATE statement to update certain columns depending on a condition

后端 未结 6 835
再見小時候
再見小時候 2020-12-02 12:36

I am wondering if this is possible at all. I want to update column x if a condition is true, otherwise column y would be updated

UPDATE table SET
     (CASE          


        
6条回答
  •  悲&欢浪女
    2020-12-02 13:25

    UPDATE  table
    SET     columnx = CASE WHEN condition THEN 25 ELSE columnx END,
            columny = CASE WHEN condition THEN columny ELSE 25 END
    

提交回复
热议问题