操作方法
Case when 在Oracle 中的用法: (a)已case开头,已end 结尾; (b)分之中when后跟条件,then 显示结果; (c)else 为除此之外的默认情况,类似于高级语言程序中的 switc case 的default可以不加; (d)end后面跟别名;
Case 有两种表达式: (A)简单case表达式试用表达式确定返回值; (B)搜索case表达式,使用条件确定返回值;
(A) Select name, Case 1 then ‘男’ else Case 2 then ‘女’ else ‘未填写性别’ end end as sex From Student (B )Select name, Case whem sex=1 then ‘男’ else Case when sex=2 then ‘女’ else ‘未填写性别’ end end as sex From Student