久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

sql語句中case when怎么用

141次閱讀
沒有評論

共計 877 個字符,預計需要花費 3 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章給大家分享的是有關 sql 語句中 case when 怎么用的內容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,一起跟隨丸趣 TV 小編過來看看吧。

sql 語句 case when 用法

當我們需要從數據源上 直接判斷數據顯示代表的含義的時候 , 就可以在 SQL 語句中使用 Case When 這個函數了.

Case 具有兩種格式。簡單 Case 函數和 Case 搜索函數。

第一種 格式 : 簡單 Case 函數 :

格式說明

case 列名

when   條件值 1   then   選擇項 1

when   條件值 2    then   選項 2 …….

else     默認值      end

select
 case  job_level
 when  1  then  1111 
 when   2  then  1111 
 when   3  then  1111 
 else  eee  end
 from dbo.employee

第二種   格式 :Case 搜索函數

格式說明

case

when   列名 = 條件值 1   then   選擇項 1

when   列名 = 條件值 2    then   選項 2 …….

else     默認值 end

eg:
 update employee
 set e_wage =
 case
 when job_level =  1  then e_wage*1.97
 when job_level =  2  then e_wage*1.07
 when job_level =  3  then e_wage*1.06
 else e_wage*1.05
 end

提示: 通常我們在寫 Case When 的語句的時候, 會容易忘記 end 這個結束, 一定要記得喲!

比較: 兩種格式,可以實現相同的功能。

簡單 Case 函數的寫法相對比較簡潔,但是和 Case 搜索函數相比,功能方面會有些限制,比如寫判斷式。還有一個需要注意的問題,Case 函數只返回第一個符合條件的     值,剩下的 Case 部分將會被自動忽略。

感謝各位的閱讀!關于“sql 語句中 case when 怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-16發表,共計877字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 崇明县| 新邵县| 南京市| 湘潭市| 衡山县| 大兴区| 红原县| 都安| 沂源县| 静宁县| 乌兰浩特市| 乌拉特中旗| 永善县| 潜山县| 原平市| 汉川市| 营山县| 西藏| 新乐市| 城市| 揭西县| 建瓯市| 屏南县| 逊克县| 漳浦县| 囊谦县| 蒲城县| 那坡县| 荥经县| 桐庐县| 固安县| 黔西县| 梅州市| 长汀县| 泸州市| 偏关县| 阳曲县| 南通市| 巴中市| 宝坻区| 海安县|