Case when 在Oracle 中的用法
1、Case when 在Oracle 中的用法:
(a)已case开头,已end 结尾;
(b)分之中when后跟条件,then 显示结果;
(c)else 为除此之外的默认情况,类似于高级语言程序中的 switc case 的default可以不加;
(d)end后面跟别名;
2、Case 有两种表达式:
(A)简单case表达式试用表达式确定返回值;
(B)搜索case表达式,使用条件确定返回值;
3、(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
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:53
阅读量:24
阅读量:67
阅读量:40
阅读量:72