成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

MySQL基礎教程6 —— 函數之控制流程函數

瀏覽:15日期:2023-10-17 16:11:36

語法:

CASEvalueWHEN [compare-value] THENresult[WHEN [compare-value] THENresult...] [ELSEresult] END CASE WHEN [condition] THENresult[WHEN [condition] THENresult...] [ELSEresult] END

在第一個方案的返回結果中,value=compare-value。而第二個方案的返回結果是第一種情況的真實結果。如果沒有匹配的結果值,則返回結果為ELSE后的結果,如果沒有ELSE部分,則返回值為NULL。

mysql>SELECT CASE 1 WHEN 1 THEN ’one’

->WHEN 2 THEN ’two’ ELSE ’more’ END;

-> ’one’

mysql>SELECT CASE WHEN 1>0 THEN ’true’ ELSE ’false’ END;

-> ’true’

mysql>SELECT CASE BINARY ’B’

->WHEN ’a’ THEN 1 WHEN ’b’ THEN 2 END;

-> NULL

一個CASE表達式的默認返回值類型是任何返回值的相容集合類型,但具體情況視其所在語境而定。如果用在字符串語境中,則返回結果味字符串。如果用在數字語境中,則返回結果為十進制值、實值或整數值。

IF(expr1,expr2,expr3)

如果expr1是TRUE (expr1<> 0 andexpr1<> NULL),則IF()的返回值為expr2;否則返回值則為expr3。IF()的返回值為數字值或字符串值,具體情況視其所在語境而定。

mysql>SELECT IF(1>2,2,3);

-> 3

mysql>SELECT IF(1<2,’yes ’,’no’);

-> ’yes’

mysql>SELECT IF(STRCMP(’test’,’test1’),’no’,’yes’);

-> ’no’

如果expr2或expr3中只有一個明確是NULL,則IF()函數的結果類型 為非NULL表達式的結果類型。

expr1作為一個整數值進行計算,就是說,假如你正在驗證浮點值或字符串值,那么應該使用比較運算進行檢驗。

mysql>SELECT IF(0.1,1,0);

-> 0

mysql>SELECT IF(0.1<>0,1,0);

-> 1

在所示的第一個例子中,IF(0.1)的返回值為0,原因是0.1被轉化為整數值,從而引起一個對IF(0)的檢驗。這或許不是你想要的情況。在第二個例子中,比較檢驗了原始浮點值,目的是為了了解是否其為非零值。比較結果使用整數。

IF() (這一點在其被儲存到臨時表時很重要)的默認返回值類型按照以下方式計算:

表達式返回值expr2或expr3返回值為一個字符串。字符串expr2或expr3返回值為一個浮點值。浮點expr2或expr3返回值為一個整數。整數

假如expr2和expr3都是字符串,且其中任何一個字符串區分大小寫,則返回結果是區分大小寫。

IFNULL(expr1,expr2)

假如expr1不為NULL,則IFNULL()的返回值為expr1;否則其返回值為expr2。IFNULL()的返回值是數字或是字符串,具體情況取決于其所使用的語境。

mysql>SELECT IFNULL(1,0);

-> 1

mysql>SELECT IFNULL(NULL,10);

-> 10

mysql>SELECT IFNULL(1/0,10);

-> 10

mysql>SELECT IFNULL(1/0,’yes’);

-> ’yes’

IFNULL(expr1,expr2)的默認結果值為兩個表達式中更加“通用”的一個,順序為STRING、REAL或INTEGER。假設一個基于表達式的表的情況,或MySQL必須在內存儲器中儲存一個臨時表中IFNULL()的返回值:

CREATE TABLE tmp SELECT IFNULL(1,’test’) AS test;

在這個例子中,測試列的類型為CHAR(4)。

NULLIF(expr1,expr2)

如果expr1=expr2成立,那么返回值為NULL,否則返回值為expr1。這和CASE WHENexpr1=expr2THEN NULL ELSEexpr1END相同。

mysql>SELECT NULLIF(1,1);

-> NULL

mysql>SELECT NULLIF(1,2);

-> 1

注意,如果參數不相等,則MySQL兩次求得的值為 expr1。

標簽: MySQL 數據庫
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
亚洲日本青草视频在线怡红院| 色av成人天堂桃色av| 国产精品免费在线| 国产精品免费av| 色综合色综合色综合色综合色综合| 欧美一级精品在线| 人人爽香蕉精品| 免费看的黄色欧美网站| 怡红院av一区二区三区| 亚洲人妖在线| **欧美大码日韩| 欧美日韩免费| 国产精品人人做人人爽人人添| 欧美在线亚洲综合一区| 久久精品欧美日韩| 色综合婷婷久久| 久久久91精品国产一区二区精品 | 欧美国产日韩精品免费观看| 99精品欧美一区二区三区小说| 精品精品欲导航| 白白色亚洲国产精品| 久久先锋影音av鲁色资源| 色综合天天综合网天天看片| 国产欧美精品一区二区色综合| 欧美日韩精品久久| 亚洲欧洲制服丝袜| 国产精品日韩欧美一区二区| 一区二区三区在线视频免费观看| 国产日本精品| 午夜久久久久久久久久一区二区| 91国产福利在线| 麻豆国产精品一区二区三区 | 欧美三级三级三级| 极品美女销魂一区二区三区免费| 3d动漫精品啪啪一区二区竹菊| 韩国在线一区二区| 欧美一区二区三区视频| 成人av片在线观看| 久久久久久久久97黄色工厂| 国产综合第一页| 亚洲一区二区三区四区在线免费观看| 销魂美女一区二区三区视频在线| 免费在线看成人av| 欧美一级免费大片| 92国产精品观看| 亚洲欧美影音先锋| 久久久夜夜夜| 国产在线不卡视频| 久久九九99视频| 亚洲一级二级| 午夜精品福利一区二区蜜股av | 色94色欧美sute亚洲线路二| 狠狠色伊人亚洲综合成人| 日韩欧美一区二区视频| 色综合一区二区| 一区二区三区中文字幕电影 | 国产精品欧美一区喷水| 国产亚洲福利| 久色婷婷小香蕉久久| 精品乱码亚洲一区二区不卡| 亚洲香蕉网站| 日本中文字幕一区| 日韩西西人体444www| 国产综合欧美在线看| 亚洲午夜电影在线| 在线观看国产一区二区| 国产成人免费视频精品含羞草妖精 | 91一区二区在线| 亚洲免费视频成人| 欧美午夜精品久久久| 成人国产精品免费观看视频| 国产欧美日韩在线观看| 亚洲自拍高清| 成人性视频网站| 亚洲精品中文字幕乱码三区| 欧美男女性生活在线直播观看| 99久久er热在这里只有精品66| 夜夜嗨av一区二区三区网页 | 亚洲精品成人在线| 欧美日韩一区二区欧美激情| 91丨porny丨户外露出| 亚洲bt欧美bt精品777| 欧美成人欧美edvon| 一区二区三区精品国产| 国产精品91一区二区| 国产精品萝li| 欧美亚洲高清一区| 欧美精品一区在线| 日本麻豆一区二区三区视频| 国产三级精品三级| 色菇凉天天综合网| 91在线视频网址| 午夜欧美一区二区三区在线播放| 日韩免费电影网站| 亚洲女人av| www.亚洲色图| 偷拍亚洲欧洲综合| 国产午夜精品一区二区三区视频| 色婷婷亚洲一区二区三区| 91麻豆国产精品久久| 亚洲成人精品一区| 久久免费偷拍视频| 色婷婷精品久久二区二区蜜臂av| 欧美1区3d| 九色|91porny| 日韩一区在线免费观看| 678五月天丁香亚洲综合网| 欧美久久一级| 国产精品正在播放| 午夜精品久久一牛影视| 国产亚洲精品免费| 在线观看不卡视频| 亚洲激情亚洲| 不卡一区在线观看| 日本美女一区二区三区视频| 国产精品免费视频观看| 欧美蜜桃一区二区三区| 99视频+国产日韩欧美| jizzjizzjizz欧美| 久久国产生活片100| 伊人一区二区三区| 久久综合久久99| 欧美亚洲国产一区在线观看网站 | 成人黄色777网| 日韩国产欧美三级| 亚洲乱码日产精品bd| 国产午夜一区二区三区| 欧美久久婷婷综合色| 久久国产精品亚洲va麻豆| 欧美高清日韩| 成人精品视频一区二区三区| 免费在线看成人av| 亚洲在线成人精品| 欧美精彩视频一区二区三区| 9191国产精品| 色婷婷av一区二区三区大白胸 | 国产精品乱码妇女bbbb| 日韩午夜在线影院| 欧美午夜精品久久久久久超碰| 午夜在线视频一区二区区别| 影音先锋久久久| 91在线播放网址| 顶级嫩模精品视频在线看| 精品中文字幕一区二区小辣椒| 亚洲一级二级三级在线免费观看| 中文字幕乱码亚洲精品一区| 精品国免费一区二区三区| 欧美视频三区在线播放| 午夜一区二区三区不卡视频| 精品成人在线| 欧美久久久久| 欧美一站二站| 91在线porny国产在线看| 丰满少妇在线播放bd日韩电影| 久久国产精品无码网站| 日韩成人免费看| 亚洲v日本v欧美v久久精品| 国产精品国产精品国产专区不蜜| 久久久蜜桃精品| 精品黑人一区二区三区久久 | 久久众筹精品私拍模特| 欧美一级欧美三级在线观看| 欧美视频在线观看一区二区| 色88888久久久久久影院按摩| 久久国产一区二区| 美女主播一区| 色激情天天射综合网| 色先锋aa成人| 久久在线视频| 色88888久久久久久影院野外| 日本电影欧美片| 欧美在线色视频| 在线观看三级视频欧美| 色狠狠色狠狠综合| 91国在线观看| 欧美色精品天天在线观看视频| 91久久人澡人人添人人爽欧美| 91国产视频在线观看| 欧美制服丝袜第一页| 欧美日韩一区二区三区高清| 欧美精品自拍偷拍| 日韩欧美中文字幕制服| 欧美精品一区二区久久婷婷| 久久这里只精品最新地址| 久久综合久久综合亚洲| 久久色在线观看| 久久免费美女视频| 中文字幕 久热精品 视频在线| 国产欧美一区二区在线| 国产欧美一区二区三区鸳鸯浴| 亚洲视频狠狠干| 亚洲一二三四在线| 美女视频一区二区三区| 国产精品一区二区男女羞羞无遮挡| 国产大片一区二区| 欧美在线高清| 国产一区二区三区的电影| 久久亚洲国产精品日日av夜夜| 在线视频观看一区| 7777精品伊人久久久大香线蕉|