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

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

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

    yeafee@夜飛郎

    it's usually better to solve problems with simplicity and finesse rather than muscle.

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      33 隨筆 :: 3 文章 :: 2 評論 :: 0 Trackbacks

    CASE 是 SQL 用來做為 if-then-else 之類邏輯的關鍵字。 CASE 的語法如下:

    SELECT CASE ("欄位名")
    ? WHEN "條件1" THEN "結果1"
    ? WHEN "條件2" THEN "結果2"
    ? ...
    ? [ELSE "結果N"]
    ? END
    FROM "表格名"

    "條件" 可以是一個數值或是公式。 ELSE 子句則並不是必須的。

    在我們的 Store_Information

    Store_Information 表格

    store_name Sales Date
    Los Angeles $1500 Jan-05-1999
    San Diego $250 Jan-07-1999
    San Francisco $300 Jan-08-1999
    Boston $700 Jan-08-1999

    若我們要將 'Los Angeles' 的 Sales 數值乘以2,以及將 'San Diego' 的 Sales 數值乘以1.5,我們就鍵入以下的 SQL:

    SELECT store_name, CASE store_name
    ? WHEN 'Los Angeles' THEN Sales * 2
    ? WHEN 'San Diego' THEN Sales * 1.5
    ? ELSE Sales
    ? END
    "New Sales",
    Date
    FROM Store_Information

    "New Sales" 是用到 CASE 那個欄位的欄位名。

    結果:

    store_name New Sales Date
    Los Angeles $3000 Jan-05-1999
    San Diego $375 Jan-07-1999
    San Francisco $300 Jan-08-1999
    Boston $700 Jan-08-1999

    posted on 2007-12-17 11:12 @yeafee 閱讀(171) 評論(0)  編輯  收藏 所屬分類: 數據庫
    主站蜘蛛池模板: 亚洲精品在线不卡| 亚洲av无码成h人动漫无遮挡 | 亚洲精品成人无限看| 一二三区免费视频| 亚洲福利在线播放| 日韩精品无码免费视频| 亚洲国产综合人成综合网站| 精品一区二区三区无码免费直播| 日本媚薬痉挛在线观看免费| 狠狠综合亚洲综合亚洲色| 国产免费直播在线观看视频| 国产精品亚洲天堂| 亚洲国产综合无码一区二区二三区| 偷自拍亚洲视频在线观看| 免费成人午夜视频| 久久久久久久国产免费看| 国产亚洲精久久久久久无码| a级毛片高清免费视频就| 久久香蕉国产线看观看亚洲片| 精品熟女少妇a∨免费久久| 亚洲精品日韩中文字幕久久久| 又黄又爽又成人免费视频| 亚洲精品无码一区二区| 亚洲国产成人精品女人久久久| eeuss免费影院| 亚洲高清无在码在线电影不卡| 成人免费午夜无码视频| 成a人片亚洲日本久久| 国产亚洲日韩在线三区| 51精品视频免费国产专区| 亚洲欧好州第一的日产suv| 亚洲国产精品狼友中文久久久| 最新国产乱人伦偷精品免费网站 | 99免费精品视频| 亚洲神级电影国语版| 在线观看成人免费| 人体大胆做受免费视频| 亚洲色图在线观看| 又黄又爽的视频免费看| 免费人成在线观看网站品爱网 | 亚洲AⅤ男人的天堂在线观看|