JUST DO IT ~

          我只想當個程序員

          oracle case 函數 寫法 2 種

                


                   
          case  
                        
          when  ( zjcj_ =  0 ) or  (zrsp_ = 0 )  then  0 
                        
          else   ln ( zjcj_ / zrsp_)  
                        
          end  , -- ln 復權當日收益率   老算法  d.zjcj_ - d.rzrsp_






           
          select 
           
          case zjcj_
           
          when    0 then  1 
           
          else     8 
           
          end   
           
          from dl_hqk_his 
                    where 1=1  and 'true' = ( case
                         
          when t.bssign_ = 0  and   t.ordbs_ in ('B','S'then   'true'
                         
          else 'false'
                         
          end)  ; 
                           


          Oracle HowTo:如何使用Oracle case函數- Oracle Life



          http://www.eygle.com/archives/2005/10/oracle_howto_user_case_function.html

          posted on 2007-11-28 11:26 小高 閱讀(1054) 評論(2)  編輯  收藏 所屬分類: Oracle

          評論

          # re: oracle case 函數 寫法 2 種 2010-12-24 15:19 ggggggggggg

          gg  回復  更多評論   

          # re: oracle case 函數 寫法 2 種 2010-12-24 15:21 JoNllen

          另一種寫法是:
          case errorcode when ''DELIVRD'' then 1 when ''0'' then 1 else null end  回復  更多評論   

          導航

          <2010年12月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關注的blog

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 上蔡县| 广州市| 宁强县| 陆良县| 阿克陶县| 石家庄市| 新乐市| 广东省| 昆明市| 牙克石市| 浮梁县| 吴旗县| 新乐市| 特克斯县| 杭锦后旗| 信宜市| 宁化县| 鹤峰县| 永嘉县| 正阳县| 绥棱县| 乌拉特前旗| 泸溪县| 金坛市| 榆林市| 宜都市| 密云县| 上林县| 金门县| 思茅市| 增城市| 武威市| 临清市| 通辽市| 信宜市| 望谟县| 北辰区| 武邑县| 鸡西市| 泰兴市| 上饶县|