栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

SQL case...when...then...else..end ;1.3BI报表大数据开发题

SQL case...when...then...else..end ;1.3BI报表大数据开发题

需求: 

--要求;查询出122号员工的J8r_1,若其值为·I_PR8*,则打印·GRADS:A":
---As_nr'.打印"GRADE B·.
--"Ae Accourr"。打亭·GRADE c:--西则打印·GRAEE D·


 

1.declare


        vjob_id varchar2(10);

        v_temp varchar2 (10);

begin
        select job_id into v_job_id from employees where employee_id - 122;
         v_temp :=                 ---赋值
                case v_job_id when 'IT_PROG' then 'A'
                                when 'AC MGT" then "B'
                                when 'AC_ACCOUNT' then 'c'else 'D"
        end;
        dbms_output.put_line(v_job_id[l',1lv_temp) ;
end;

>?>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

--部分的分号会变成中文注意使用

并且 end;表示结束

》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/761580.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号