《SQL进阶教程》笔记
-
- case表达式分为简单case表达式和搜索case表达式;
- 简单case表达式:case sex when 1 then’男’ when 2 then ‘女’ else ‘其他’ end
- 搜索case表达式:case when sex = 1 then ‘男’ when sex = 2 then ‘女’ else ‘其他’ end
-
case表达式的各个分支,返回的数据类型需一致。
-
像switch语句一样,case 分支有一个匹配,下面的分支就不会再判断了,所以要保持各个分支的入口条件互斥。