最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CASE表達(dá)式實(shí)現(xiàn)基于條件邏輯來(lái)返回一個(gè)值

 更新時(shí)間:2014年07月28日 10:45:43   投稿:whsnow  
針對(duì)一列,基于條件邏輯來(lái)返回一個(gè)值,那么,這時(shí)候就需要使用到CASE表達(dá)式了,下面是具體的應(yīng)用

我們?cè)陂_發(fā)過程中,經(jīng)常需要針對(duì)一列,基于條件邏輯來(lái)返回一個(gè)值,那么,這時(shí)候就需要使用到CASE表達(dá)式了。

例如,以下對(duì)Products表的查詢就在SELECT語(yǔ)句中使用了CASE表達(dá)式,以生成用于描述categoryid列取值的信息。

SQL代碼如下:

-- 設(shè)置數(shù)據(jù)庫(kù)上下文
USE TSQLFundamentals2008;
GO

SELECT productid,productname,categoryid,
CASE categoryid
WHEN 1 THEN 'Beverages'
WHEN 2 THEN 'Condiments'
WHEN 3 THEN 'Dairy Products'
WHEN 4 THEN 'Confections'
WHEN 5 THEN 'Grains/Cereals'
WHEN 6 THEN 'Meat/Poultry'
WHEN 7 THEN 'Produce'
WHEN 8 THEN 'Seafood'
ELSE 'Unkown Category'
END AS categoryname
FROM Production.Products;

查詢結(jié)果:

相關(guān)文章

  • SQL中NVL()函數(shù)的用法

    SQL中NVL()函數(shù)的用法

    SQL中的NVL()函數(shù)是一個(gè)空值轉(zhuǎn)換函數(shù),本文主要介紹了SQL中NVL()函數(shù)的用法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-04-04
  • SQLServer中IF THEN邏輯的實(shí)現(xiàn)

    SQLServer中IF THEN邏輯的實(shí)現(xiàn)

    if-then語(yǔ)句是IF控制語(yǔ)句中最簡(jiǎn)單的形式,經(jīng)常用于決策和更改程序執(zhí)行的控制流程,本文主要介紹了SQLServer中IF THEN邏輯的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • Excel導(dǎo)入Sqlserver數(shù)據(jù)庫(kù)腳本

    Excel導(dǎo)入Sqlserver數(shù)據(jù)庫(kù)腳本

    簡(jiǎn)單但很實(shí)用的一段SQL腳本,相信大家在做新舊系統(tǒng)升級(jí)時(shí)會(huì)經(jīng)常用到.
    2009-10-10
  • Visual?Studio2022連接SQL?Server數(shù)據(jù)庫(kù)的詳細(xì)圖文教程

    Visual?Studio2022連接SQL?Server數(shù)據(jù)庫(kù)的詳細(xì)圖文教程

    在visual studio中經(jīng)常會(huì)用到SQL的數(shù)據(jù),關(guān)于數(shù)據(jù)連接總是會(huì)出現(xiàn)一系列的問題,下面這篇文章主要給大家介紹了關(guān)于Visual?Studio2022連接SQL?Server數(shù)據(jù)庫(kù)的詳細(xì)圖文教程,需要的朋友可以參考下
    2023-06-06
  • 教你如何看懂SQL Server查詢計(jì)劃

    教你如何看懂SQL Server查詢計(jì)劃

    本文只談優(yōu)化查詢時(shí)如何看懂SQL Server查詢計(jì)劃。畢竟我對(duì)SQL Server的認(rèn)識(shí)有限,如有錯(cuò)誤,也懇請(qǐng)您在發(fā)現(xiàn)后及時(shí)批評(píng)指正。 當(dāng)然如果能對(duì)大家有所幫助,也不枉我寫這么多文字了
    2014-08-08
  • 實(shí)現(xiàn)SQL分頁(yè)的存儲(chǔ)過程代碼

    實(shí)現(xiàn)SQL分頁(yè)的存儲(chǔ)過程代碼

    本文主要介紹了分頁(yè)的存儲(chǔ)過程所實(shí)現(xiàn)代碼,使用存儲(chǔ)過程可以提高效率與節(jié)約時(shí)間,需要的朋友可以參考下
    2015-08-08
  • sql注入數(shù)據(jù)庫(kù)修復(fù)的兩種實(shí)例方法

    sql注入數(shù)據(jù)庫(kù)修復(fù)的兩種實(shí)例方法

    這篇文章介紹了sql注入數(shù)據(jù)庫(kù)修復(fù)的兩種實(shí)例方法,有需要的朋友可以參考一下
    2013-09-09
  • SQL?Server中T-SQL標(biāo)識(shí)符介紹與無(wú)排序生成序號(hào)的方法

    SQL?Server中T-SQL標(biāo)識(shí)符介紹與無(wú)排序生成序號(hào)的方法

    這篇文章介紹了SQL?Server中T-SQL標(biāo)識(shí)符與無(wú)排序生成序號(hào)的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • 解析SQL?Server?CDC配合Kafka?Connect監(jiān)聽數(shù)據(jù)變化的問題

    解析SQL?Server?CDC配合Kafka?Connect監(jiān)聽數(shù)據(jù)變化的問題

    這篇文章主要介紹了SQL?Server?CDC配合Kafka?Connect監(jiān)聽數(shù)據(jù)變化,除了數(shù)據(jù)庫(kù)開啟CDC支持以外,主要還是要將變更的數(shù)據(jù)通過Kafka?Connect傳輸數(shù)據(jù),Debezium是目前官方推薦的連接器,本文給大家分享實(shí)現(xiàn)步驟,感興趣的朋友跟隨小編一起看看吧
    2021-12-12
  • Navicat 連接SQLServer數(shù)據(jù)庫(kù)(圖文步驟)

    Navicat 連接SQLServer數(shù)據(jù)庫(kù)(圖文步驟)

    這篇文章主要介紹了Navicat 連接SQLServer數(shù)據(jù)庫(kù)(圖文步驟),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04

最新評(píng)論

枞阳县| 六安市| 佛坪县| 钟山县| 安吉县| 普格县| 始兴县| 永宁县| 万安县| 阆中市| 涞水县| 剑阁县| 西充县| 商水县| 驻马店市| 志丹县| 台中市| 屯留县| 绍兴市| 津南区| 碌曲县| 西华县| 永和县| 芮城县| 陵川县| 三门峡市| 巴林右旗| 五河县| 蓬安县| 唐山市| 岑溪市| 化隆| 饶阳县| 溆浦县| 德令哈市| 泰和县| 绥芬河市| 广丰县| 湖北省| 修武县| 太仆寺旗|