亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > sql學習之CASE WHEN THEN ELSE END的用法

sql學習之CASE WHEN THEN ELSE END的用法

熱門標簽:漯河電銷回撥外呼系統 電話機器人怎么看余額 合肥crm外呼系統加盟 怎么修改高德地圖標注 硅基電話機器人官網 城市地圖標志怎么標注 美國地圖標注軟件下載 長沙外呼系統平臺 西安電話自動外呼系統

超強:SQL命令中的case...when...then...else...end條件查詢(不同于where) 與 類型轉換的用法

case...when...then...else...end,是在from前面,可以改變記錄中某字段的值,不能決定是否顯示該記錄;

where,是在from后面,不可以改變記錄中某字段的值,但可以決定是否顯示該記錄。

case...when...then...else...end,可用于對同一記錄的多個字段求和,帶分支判斷。

另外,對字段判斷和處理,往往需要強制類型轉換。

select to_number('19f','xxx') from dual; --八進制
得到  415
select to_number('f','xx') from dual; --十六進制
得到  15

select to_number('123')  from dual; --十進制
得到  123

與date操作關系最大的就是兩個轉換函數:to_date(),to_char()
to_date() 作用將字符類型按一定格式轉化為日期類型:
具體用法:to_date('2004-11-27','yyyy-mm-dd'),
前者為字符串,后者為轉換日期格式,注意,前后兩者要以一對應。如to_date('2004-11-27 13:34:43', 'yyyy-mm-dd hh24:mi:ss') 將得到具體的時間

字符串處理函數:

select to_number(SUBSTR(rain_1,0,2),'xx')  from obs

(一)Access 數據庫

大家知道在access中有iif函數,能將一個判斷賦值序列簡化成一個表達式,比如
iif(a>b,1,2),如果確實a>b那么結果給出1,否則就是2。這實在很方便。

示例
(1)數字
如果 Measures.CurrentMember 是空單元,則下面的示例返回 0,否則返回 1
IIf(IsEmpty(Measures.CurrentMember), 0, 1)

(2)字符串
如果Measures.CurrentMember 是空單元,則下面的字符串返回字符串"Yes",否則返回字符串"No"
IIf(IsEmpty(Measures.CurrentMember), "Yes", "No")

在Access中我可以用IIF函數進行統計匯總,比如,要知道實際應該交費的用戶個數
Access寫法:Select sum(iif(金額>0, 1,0)) as num from 費用

MS SQL寫法:select sum(case when 金額>0 then 1 else 0 end) as num from 費用

(二)Ms SQL 數據庫

IIF在SQL中是 case when ....then ...else...  end

例:select id,case when bz='1' then xx when bz='2' then yy else zz end as tt from xxx

這里我舉個例子,有一個表政策法規表(policy_fgxx),有ID(主鍵)、bzh(標準號)、zynr(主要內容)、

fbrq(發布日期)四個字段

Select * From policy_fgxx 結果:

ID bzh zynr fbrq
13 001 p>你好/p> 2010-05-07 0:00:00
15 NULL

我不想要上面的結果,我想要下面這個結果:

ID bzh zynr fbrq
13 001 p>你好/p> 2010-05-07 0:00:00
15 無 1990-06-06 0:00:00

也就是說,標準號為空的時候我想讓它顯示空,發布日期為null的時候我想讓它顯示我指定的日期

下面我給出寫法,大家可以自己思考

Select id,zynr,
(case when bzh='' then '無' else bzh end) AS bzh,
(case when fbrq is null then '1982-06-02' else fbrq end) AS fbrq 
From policy_fgxx

sqlite case when then else end

sqlite> select datetime(CreateTime, 'unixepoch', 'localtime') 時間,Message 內容,case Des when 0 then '樂' else '園' end 名稱
 from Chat_af863d30e1c1e5eba27a0df37a75dba0 where rowid = 2;
+---------------------+----------+------+
| 時間        | 內容   | 名稱 |
+---------------------+----------+------+
| 2013-08-22 18:54:13 | 網絡不好 | 園  |
| 2013-08-22 20:19:07 | 喬樂   | 園  |
+---------------------+----------+------+
2 rows in set

其它網友的實例:

 Id     name        dept
1        aa          dept1
2        bb          dept1
3        cc           dept2

SELECT SUM(CASE decp WHEN 'decp1' THEN 1 ELSE 0 end ) AS decp1,
sum(case decp when 'decp2'then 1 else 0 end)as decp2
FROM teacher

生成:

dept1     dept2

2             1

這個例子主要是學習了(CASE  WHEN  THEN   ELSE   end )語句的用法.

在我們做數據統計的時候這是一個非常有用的語句。

您可能感興趣的文章:
  • MySQL 的CASE WHEN 語句使用說明
  • SQL集合函數中case when then 使用技巧
  • MySQL的CASE WHEN語句的幾個使用實例
  • MySQL中使用case when 語句實現多條件查詢的方法
  • sql 中 case when 語法使用方法
  • 淺析SQL語句行列轉換的兩種方法 case...when與pivot函數的應用
  • sum(case when then)(判斷男女生的個數)
  • mysql case when group by 實例詳解
  • 關于case when語句的報錯問題詳解
  • MySQL排序中使用CASE WHEN的方法示例

標簽:廣西 撫順 濟源 文山 吉林 瀘州 商洛 玉溪

巨人網絡通訊聲明:本文標題《sql學習之CASE WHEN THEN ELSE END的用法》,本文關鍵詞  sql,學,習之,CASE,WHEN,THEN,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《sql學習之CASE WHEN THEN ELSE END的用法》相關的同類信息!
  • 本頁收集關于sql學習之CASE WHEN THEN ELSE END的用法的相關信息資訊供網民參考!
  • 推薦文章
    香蕉视频久久| 精品视频免费看| 精品国产亚洲人成在线| 97视频免费在线观看| 你懂的在线观看视频| 91麻豆精品国产自产在线 | 黄视频网站免费| 久草免费在线视频| 精品视频一区二区| 成人免费观看视频| 成人免费观看网欧美片| 色综合久久天天综合观看| 久久精品道一区二区三区| 日韩中文字幕在线播放| 成人高清视频免费观看| 欧美一级视频免费观看| 日韩av东京社区男人的天堂| 精品久久久久久中文| 高清一级毛片一本到免费观看| 免费国产在线观看不卡| 黄色短视屏| 精品视频在线观看视频免费视频 | 一级片片| 国产原创中文字幕| 韩国三级香港三级日本三级| 日韩在线观看视频黄| 99久久精品国产片| 欧美国产日韩精品| 天天色色网| 久久成人性色生活片| 免费国产在线观看不卡| 黄视频网站在线免费观看| 久久久久久久网| 一本高清在线| 欧美激情伊人| 欧美激情一区二区三区视频高清| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 精品视频在线观看一区二区三区| 日韩中文字幕在线播放| 亚洲精品久久玖玖玖玖| 精品视频在线观看视频免费视频 | 欧美a级片免费看| 青青久久国产成人免费网站| 亚洲精品永久一区| 亚洲 欧美 成人日韩| 青青久久国产成人免费网站| 黄色福利片| 亚洲天堂在线播放| 黄视频网站在线观看| 超级乱淫伦动漫| 免费国产在线观看| 国产亚洲精品成人a在线| 九九久久国产精品大片| 国产麻豆精品免费密入口| 91麻豆国产| 黄色免费三级| 毛片高清| 国产成人欧美一区二区三区的| 精品国产香蕉在线播出| 韩国三级视频网站| 国产伦久视频免费观看视频| 99久久精品国产高清一区二区| 一级毛片视频播放| 久草免费资源| 深夜做爰性大片中文| 日韩avdvd| 精品国产香蕉在线播出| 日韩在线观看网站| 久久精品成人一区二区三区| 精品视频一区二区三区免费| 久久久久久久久综合影视网| 精品视频在线观看一区二区| 国产成人精品影视| 亚洲女人国产香蕉久久精品| 日韩一级黄色| 午夜在线亚洲男人午在线| 久久久久久久久综合影视网| 国产国语在线播放视频| 高清一级片| 韩国三级视频网站| 一级毛片视频在线观看| 国产亚洲精品成人a在线| 成人影视在线播放| 亚欧乱色一区二区三区| 欧美国产日韩精品| 日韩专区亚洲综合久久| 精品视频一区二区三区免费| 国产亚洲精品成人a在线| 国产极品精频在线观看| 99热热久久| 99久久精品费精品国产一区二区| 国产一区二区精品久久| a级精品九九九大片免费看| 欧美激情一区二区三区视频高清| 久久国产精品自由自在| 亚洲 激情| 九九久久99| 国产一区二区精品久久91| 麻豆网站在线看| 欧美激情影院| 成人免费观看视频| 欧美国产日韩精品| 日日夜夜婷婷| 一a一级片| 你懂的在线观看视频| 四虎影视久久久免费| 亚洲不卡一区二区三区在线| 国产视频在线免费观看| 成人免费网站久久久| 韩国毛片免费大片| 国产a一级| 国产一区二区精品久久| 日韩中文字幕一区二区不卡| 成人a大片高清在线观看| 超级乱淫伦动漫| 亚洲天堂免费| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美1区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 成人av在线播放| 亚洲 欧美 成人日韩| 免费国产在线视频| 成人在免费观看视频国产| 91麻豆爱豆果冻天美星空| 日本免费乱人伦在线观看 | 九九久久99| 日韩专区第一页| 欧美激情一区二区三区在线| 亚洲第一视频在线播放| 日韩avdvd| 国产麻豆精品| 久久精品道一区二区三区| 国产国产人免费视频成69堂| 精品国产亚洲人成在线| 日本乱中文字幕系列| 国产a免费观看| 午夜激情视频在线观看| 国产网站免费在线观看| 精品视频一区二区| 日韩免费在线视频| 欧美爱色| 毛片高清| 久久精品免视看国产明星| 精品久久久久久综合网| 日本免费看视频| 精品国产一区二区三区免费| 日韩中文字幕在线亚洲一区| 天天色成人| 国产精品自拍亚洲| 日本伦理黄色大片在线观看网站| 日本免费区| 精品视频在线观看视频免费视频 | 欧美激情影院| 精品国产香蕉在线播出| 一本高清在线| 一级女性全黄生活片免费| 99色视频在线观看| 精品视频免费看| 99久久精品国产免费| 国产麻豆精品免费密入口| 国产a一级| 久久精品免视看国产明星 | 国产美女在线一区二区三区| 日韩中文字幕一区| 成人av在线播放| 精品久久久久久中文字幕2017| 一级片免费在线观看视频| 精品国产亚洲人成在线| 亚洲爆爽| 国产国语对白一级毛片| 久久国产精品永久免费网站| 色综合久久手机在线| 欧美国产日韩在线| 亚州视频一区二区| 91麻豆tv| 国产成人啪精品视频免费软件| 国产极品白嫩美女在线观看看| 一级毛片视频免费| 国产视频在线免费观看| 国产精品1024永久免费视频| 99热精品在线| 黄色福利片| 久久99中文字幕久久| 国产国产人免费视频成69堂| 成人a大片高清在线观看| 四虎影视久久久| 久久国产精品永久免费网站| 97视频免费在线观看| 91麻豆国产福利精品| 日韩免费在线视频| 九九精品影院| 欧美激情一区二区三区视频 | 欧美激情中文字幕一区二区| 尤物视频网站在线| 一级女性全黄生活片免费| 天堂网中文在线| 欧美激情一区二区三区视频高清| 成人高清视频免费观看| 亚洲天堂一区二区三区四区| 高清一级片|