Oracle 中case when的用法

来源:互联网 发布:web数据库测试 编辑:程序博客网 时间:2024/05/24 23:11

语法:

CASE

WHEN<A> THEN <somethingA>

WHEN<B> THEN <somethingB>

ELSE<somethingE>

END


示例:

select  name,

(case 

when sex=‘1‘’ then ‘女生’ else ‘’男生

end)sex,

(case

when sex=‘1’ and country=‘中国‘’ then ‘中国女生‘ 

when sex=‘2’ and country=‘美国‘’ then ‘美国男生‘ 

else ‘外国人’

end)info

from 表名

 

原创粉丝点击