SQL Case when的使用方法

Oracle基础 02/13 阅读 8009 views次 人气 953
摘要:

Case 是 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   应用案例:
    select
        (case oAuthz.authztype          
            when '1' then  '永时'          
            when '0' then  '临时'          
            else '无效'        
        end) as "类型",
        oAuthz.Starttime as "起始时间",
        oAuthz.Endtime as "结束时间"   
    from
        e_oper_authz_resacc_rel oAuthz;
 

评论

该文章不支持评论!

分享到: