<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    憨厚生

    ----Java's Slave----
    ***Java's Host***

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      165 隨筆 :: 17 文章 :: 90 評論 :: 0 Trackbacks
         在工作中,有如下需求.通過case的嵌套解決了此問題!特此記錄一下!(我用的是sql server 2005)
        
        

    在查詢的時候,有這樣的一個需求
    數據庫內容如下:
    iD  description

    1     TableClassA.getName()
    2     TableClassB.getName(),exception
    3     TableClassC,getName()
    4     TableClassD,getName().null

    我想查詢輸入以下結果:
    iD  description

    1     TableClassA
    2     TableClassB
    3     TableClassC
    4     TableClassD
    及查詢的結果是.號或,前的內容
    SQL如下

    select id,
         case
        when (CHARINDEX(',',description)>0) and (CHARINDEX('.',description)>0)
         then --在這個做了判斷,如同時包含.和,則判斷.和,那個在前
          case 
           when CHARINDEX(',',description)>CHARINDEX('.',description) then left(description,CHARINDEX('.',description)-1)
           when CHARINDEX(',',description)<CHARINDEX('.',description) then left(description,CHARINDEX(',',description)-1)
          end
        when (CHARINDEX(',',description)>0) then left(description,CHARINDEX(',',description)-1)
        when (CHARINDEX('.',description)>0) then left(description,CHARINDEX('.',description)-1)
        else description
       end
       as description
      from  tablename

    posted on 2009-12-01 16:28 二胡 閱讀(900) 評論(0)  編輯  收藏 所屬分類: pl/sql
    主站蜘蛛池模板: 亚洲区小说区图片区| 免费的涩涩视频在线播放| 亚洲尤码不卡AV麻豆| WWW国产亚洲精品久久麻豆| 成年性羞羞视频免费观看无限| 亚洲精品国产专区91在线| 亚洲第一网站免费视频| 久久亚洲精品成人av无码网站| 成人免费区一区二区三区| 亚洲欧洲无码AV电影在线观看 | 亚洲精品在线免费观看视频| 99在线免费观看视频| 亚洲高清视频在线播放| 黄色成人免费网站| 久久亚洲精品国产精品婷婷| 免费毛片在线看片免费丝瓜视频| 亚洲色大成网站www| 免费无码又爽又刺激高潮| 色婷婷亚洲一区二区三区| 亚洲AⅤ永久无码精品AA| v片免费在线观看| 久久精品国产精品亚洲艾草网| 久久99青青精品免费观看| 亚洲午夜电影在线观看高清| 四虎永久在线精品免费网址| 黄页网址在线免费观看| 亚洲日韩精品无码一区二区三区| 男女午夜24式免费视频| 国产精品亚洲精品观看不卡| 国产色婷婷精品免费视频| 一级a性色生活片久久无少妇一级婬片免费放 | 亚洲中文字幕无码久久| 在线a亚洲v天堂网2018| 国产午夜精品久久久久免费视| 亚洲喷奶水中文字幕电影| 免费大学生国产在线观看p| 中文字幕永久免费视频| 亚洲日本在线免费观看| 国产自产拍精品视频免费看| 毛片在线播放免费观看| 亚洲成a人片在线不卡一二三区|