日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

MySQL基礎(chǔ)教程6 —— 函數(shù)之控制流程函數(shù)

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

語(yǔ)法:

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

在第一個(gè)方案的返回結(jié)果中,value=compare-value。而第二個(gè)方案的返回結(jié)果是第一種情況的真實(shí)結(jié)果。如果沒(méi)有匹配的結(jié)果值,則返回結(jié)果為ELSE后的結(jié)果,如果沒(méi)有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

一個(gè)CASE表達(dá)式的默認(rèn)返回值類型是任何返回值的相容集合類型,但具體情況視其所在語(yǔ)境而定。如果用在字符串語(yǔ)境中,則返回結(jié)果味字符串。如果用在數(shù)字語(yǔ)境中,則返回結(jié)果為十進(jìn)制值、實(shí)值或整數(shù)值。

IF(expr1,expr2,expr3)

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

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中只有一個(gè)明確是NULL,則IF()函數(shù)的結(jié)果類型 為非NULL表達(dá)式的結(jié)果類型。

expr1作為一個(gè)整數(shù)值進(jìn)行計(jì)算,就是說(shuō),假如你正在驗(yàn)證浮點(diǎn)值或字符串值,那么應(yīng)該使用比較運(yùn)算進(jìn)行檢驗(yàn)。

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

-> 0

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

-> 1

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

IF() (這一點(diǎn)在其被儲(chǔ)存到臨時(shí)表時(shí)很重要)的默認(rèn)返回值類型按照以下方式計(jì)算:

表達(dá)式返回值expr2或expr3返回值為一個(gè)字符串。字符串expr2或expr3返回值為一個(gè)浮點(diǎn)值。浮點(diǎn)expr2或expr3返回值為一個(gè)整數(shù)。整數(shù)

假如expr2和expr3都是字符串,且其中任何一個(gè)字符串區(qū)分大小寫(xiě),則返回結(jié)果是區(qū)分大小寫(xiě)。

IFNULL(expr1,expr2)

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

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)的默認(rèn)結(jié)果值為兩個(gè)表達(dá)式中更加“通用”的一個(gè),順序?yàn)镾TRING、REAL或INTEGER。假設(shè)一個(gè)基于表達(dá)式的表的情況,或MySQL必須在內(nèi)存儲(chǔ)器中儲(chǔ)存一個(gè)臨時(shí)表中IFNULL()的返回值:

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

在這個(gè)例子中,測(cè)試列的類型為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

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

標(biāo)簽: MySQL 數(shù)據(jù)庫(kù)
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
天堂va在线高清一区| 一区二区国产在线| 欧美永久精品| 日韩一区二区三区在线看| 蜜桃av一区二区三区电影| 久久亚洲电影| 日韩精品一二三区| 少妇精品久久久一区二区| 香蕉国产精品| 国产一级久久| 中文字幕av一区二区三区人| 天堂久久av| 国产日产一区| 里番精品3d一二三区| 国产成年精品| 丝袜av一区| 国产视频一区欧美| 亚欧成人精品| 日韩一二三区在线观看| 日韩高清在线不卡| 国产精品久久久久久久久免费高清| 国产精品一国产精品| 久久亚洲资源中文字| 日韩成人精品一区| 五月天av在线| 国产一区日韩一区| 亚洲精品女人| 美女精品视频在线| 麻豆mv在线观看| 日本在线精品| 免费人成黄页网站在线一区二区 | 最新国产精品| 国产欧美日韩免费观看| 国产精品国产一区| 欧美精选一区二区三区| 亚州精品视频| 国内精品伊人| 精品久久久网| 欧美一区二区三区高清视频| 蜜臀久久久久久久| 国产精品国码视频| 秋霞影院一区二区三区| 老司机久久99久久精品播放免费| 国产欧美三级| 日韩不卡在线| 亚洲三级在线| 国产不卡av一区二区| 红桃视频欧美| 青青国产精品| av高清一区| 婷婷亚洲成人| 黄色在线观看www| 欧美日韩精品免费观看视欧美高清免费大片| 欧洲激情综合| 欧美日韩在线精品一区二区三区激情综合| 久久久久久网| 中文字幕日韩亚洲| 韩国女主播一区二区三区| 一本色道久久精品| 国产精品videossex久久发布 | 日韩久久一区二区三区| 国产手机视频一区二区| 视频一区日韩| 国产69精品久久| 蜜臀a∨国产成人精品| 成人亚洲一区二区| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产一区二区三区亚洲综合| 丝瓜av网站精品一区二区| 91欧美日韩| 日韩高清一区| 免费视频国产一区| 精品视频高潮| 日韩精品社区| 欧美另类专区| 国产精品成久久久久| 日韩精品一区二区三区中文在线| 国际精品欧美精品| 亚洲精品伊人| 午夜久久影院| 国产精品高颜值在线观看| 亚洲精品欧洲| 99国产成+人+综合+亚洲欧美| 精品中文在线| 人人精品久久| 国产精品普通话对白| 国产激情在线播放| 国产亚洲高清在线观看| 国产亚洲一区在线| 日韩精品诱惑一区?区三区| 国产精品观看| 日韩精品乱码av一区二区| 日韩不卡在线| 精品资源在线| 国产伦精品一区二区三区视频| 蜜桃av一区| 欧美jjzz| 桃色一区二区| 97国产精品| 欧美精品1区| 久久国产精品色av免费看| 一区二区电影在线观看| 狠狠久久婷婷| 91精品电影| 久久一区二区中文字幕| 日本不卡免费高清视频在线| 精品视频高潮| 88久久精品| 日本成人在线一区| 亚洲欧美在线综合| 亚洲图片久久| 综合国产精品| 日欧美一区二区| 亚洲精品婷婷| 日本亚洲不卡| 日韩av一二三| 欧美日韩一区自拍| 国产精品尤物| 欧美国产视频| 麻豆国产精品视频| 久久精品色播| 成人一区而且| 毛片不卡一区二区| 国产精品xxx在线观看| 国产精品久久久久毛片大屁完整版| 日韩精品免费观看视频| 青青草91久久久久久久久| 亚洲精品麻豆| 久久狠狠亚洲综合| 国产精品片aa在线观看| 欧美aⅴ一区二区三区视频| 久久成人av| 成午夜精品一区二区三区软件| 国产精品不卡| 99热精品久久| 国产精品毛片| 亚洲精品极品| 国产亚洲一区| 久久久国产精品网站| 精品一区二区三区在线观看视频 | 亚洲精品系列| 欧美日韩 国产精品| 国产精品www.| 日韩电影免费在线观看| 欧洲毛片在线视频免费观看| 国产亚洲欧洲| 日韩精品亚洲专区在线观看| 国产乱论精品| 高清不卡亚洲| 国产一区成人| 国产日韩亚洲| 麻豆一区二区99久久久久| 欧美亚洲日本精品| 亚洲黄色影院| 午夜性色一区二区三区免费视频| 国产精品一区二区三区美女 | 亚洲资源av| 91av一区| 国产精品高颜值在线观看| 欧美成人国产| 亚洲一级大片| 美女国产一区二区三区| 中文另类视频| 欧美日韩国产在线观看网站| 久久成人国产| 国产伦精品一区二区三区在线播放| 国产成人在线中文字幕| 欧美日韩精品一本二本三本 | 欧美在线91| 精品一区二区三区免费看 | 亚洲激情婷婷| 亚洲视频国产| 久久久久亚洲精品中文字幕| 久久久精品久久久久久96 | 亚洲精品一级二级三级| 精品久久美女| 视频一区中文字幕国产| 老色鬼精品视频在线观看播放| 蜜桃视频欧美| 国产精品成人**免费视频| 亚洲成人精品| 欧美三区不卡| 亚洲电影在线一区二区三区| 日韩av中文在线观看| 麻豆视频久久| 国产一区白浆| 精品视频网站| 日韩精品一级中文字幕精品视频免费观看| 国产精品国产三级在线观看| 激情视频一区二区三区| 久久激情五月婷婷| 欧美色图国产精品| 久久不见久久见国语| 亚洲免费成人| 国产a久久精品一区二区三区| 视频一区二区中文字幕| 97精品中文字幕| 日韩av中文字幕一区二区三区| 久久男女视频| 欧美伊人久久|