case 具有两种形式:简单case函数和case搜索函数
以leetcode题目为例:将sex列中所有的female(f)换成male(m):
UPDATE salary
SET
sex = CASE sex
WHEN 'm' THEN 'f'
ELSE 'm'
END;
其中简单case函数就是 : CASE 列名
WHEN 'x1' THEN 'y1'
WHEN 'x2' THEN 'y2'
ELSE 'y3'
END;
case搜索函数: CASE WHEN 判别式1 THEN 操作1
WHEN 判别式 2 THEN 操作 2
ELSE 其他操作
END;