【LeetCode】解析_627. Swap Salary

【LeetCode】627. Swap Salary

Q:

給一個表,其中m =男性,f =女性的值。

使用 "Update" 和 無 "Temp 表" 交換所有 f 和 m的值

--------------------------------------------------------------------------

只是單純交換的話

我會使用 case when

Case When 範例文件

題目要求 把 M 變 F ,把 F 變 M 

所以解答為:

UPDATE salary
set sex=
case sex 
when 'f' then 'm'
else 'f'
end;