zoukankan      html  css  js  c++  java
  • case when like

     case (select  pe.EXINFOVALUE from PROJ_EXINFO pe where pe.projid=p.PROJID AND pe.EXINFOCODE='isMultiBank')
             when '0' then
               case 
                  when p.LOANBANKNAME  like '中国农业银行%'      then '国有商业银行'
                  when p.LOANBANKNAME  like '中国工商银行%'      then '国有商业银行'
                  when p.LOANBANKNAME  like '中国银行%'          then '国有商业银行'
                  when p.LOANBANKNAME  like '中国建设银行%'      then '国有商业银行'
                  when p.LOANBANKNAME  like '交通银行%'          then '国有商业银行'
                  when p.LOANBANKNAME  like '华夏银行%'          then '股份制商业银行'
                  when p.LOANBANKNAME  like '招商银行%'          then '股份制商业银行'
                  when p.LOANBANKNAME  like '中国民生银行%'      then '股份制商业银行'
                  when p.LOANBANKNAME  like '上海浦东发展银行%'  then '股份制商业银行'
                  when p.LOANBANKNAME  like '中信银行%'          then '股份制商业银行'
                  when p.LOANBANKNAME  like '中国光大银行%'      then '股份制商业银行'
                  when p.LOANBANKNAME  like '浙商银行%'          then '股份制商业银行'
                                           
                  when p.LOANBANKNAME  like '兰州银行%'          then '城市商业银行'
                  when p.LOANBANKNAME  like '甘肃银行%'          then '城市商业银行'
                  when p.LOANBANKNAME  like '交通银行%'          then '城市商业银行'
    
                  when p.LOANBANKNAME  like '%农村%'             then '农村金融机构'
                  when p.LOANBANKNAME  like '%村镇银行%'         then '农村金融机构'
    
                  when p.LOANBANKNAME  like '中国邮政储蓄银行%'  then '政策性银行及邮储银行'
                  when p.LOANBANKNAME  like '中国进出口银行%'    then '政策性银行及邮储银行'
                  when p.LOANBANKNAME  like '国家开发银行%'      then '政策性银行及邮储银行'
                  when p.LOANBANKNAME  like '财政局%'           then '政策性银行及邮储银行'
                  when p.LOANBANKNAME  like '中国农业发展银行%'  then '政策性银行及邮储银行'
    
                  when p.LOANBANKNAME  like '%证券%'           then '其他金融机构'
                  when p.LOANBANKNAME  like '%投资%'           then '其他金融机构'
                  when p.LOANBANKNAME  like '%信托%'           then '其他金融机构'
                  when p.LOANBANKNAME  like '%股权%'           then '其他金融机构'
                end
    end
  • 相关阅读:
    Spring @Async开启异步任务
    Spring中@Async用法总结
    分布式任务调度平台XXL-JOB
    异常的概念和Java异常体系结构
    Java中主线程如何捕获子线程抛出的异常
    java主线程捕获子线程中的异常
    springboot线程池@Async的使用和扩展
    全面理解Java内存模型(JMM)及volatile关键字
    C++异常处理入门
    VC6下深入理解new[]和delete[](在多线程下new和delete的时候,必须选择上多线程库,不然可能造成进程崩溃)
  • 原文地址:https://www.cnblogs.com/xh_Blog/p/14691450.html
Copyright © 2011-2022 走看看