一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - MySQL流程控制IF()、IFNULL()、NULLIF()、ISNULL()函數的使用

MySQL流程控制IF()、IFNULL()、NULLIF()、ISNULL()函數的使用

2022-01-25 17:32pan_junbiao Mysql

這篇文章介紹了MySQL流程控制IF()、IFNULL()、NULLIF()、ISNULL()函數的使用方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

在MySQL中可以使用IF()、IFNULL()、NULLIF()、ISNULL()函數進行流程的控制。

1、IF()函數的使用

IF(expr1,expr2,expr3),如果expr1的值為true,則返回expr2的值,如果expr1的值為false,則返回expr3的值。

?
1
2
SELECT IF(TRUE,'A','B');    -- 輸出結果:A
SELECT IF(FALSE,'A','B');   -- 輸出結果:B

2、IFNULL()函數的使用

IFNULL(expr1,expr2),如果expr1的值為null,則返回expr2的值,如果expr1的值不為null,則返回expr1的值。

?
1
2
SELECT IFNULL(NULL,'B');    -- 輸出結果:B
SELECT IFNULL('HELLO','B'); -- 輸出結果:HELLO

3、NULLIF()函數的使用

NULLIF(expr1,expr2),如果expr1=expr2成立,那么返回值為null,否則返回值為expr1的值。

?
1
2
SELECT NULLIF('A','A');     -- 輸出結果:null
SELECT NULLIF('A','B');     -- 輸出結果:A

4、ISNULL()函數的使用

ISNULL(expr),如果expr的值為null,則返回1,如果expr1的值不為null,則返回0。

?
1
2
SELECT ISNULL(NULL);        -- 輸出結果:1
SELECT ISNULL('HELLO');     -- 輸出結果:0

以上所述是小編給大家介紹的MySQL流程控制IF()、IFNULL()、NULLIF()、ISNULL()函數的使用,希望對大家有所幫助。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:https://blog.csdn.net/pan_junbiao/article/details/85928004

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产福利一区二区三区四区 | 国产成人一区二区三区视频免费蜜 | 国产第一页在线视频 | 国内久久精品 | 国产成人 免费观看 | 欧美日本道免费一区二区三区 | 国产女同精品 | 亚洲国产精品网 | 日本三级免费观看 | 手机看片1024日韩 | 乌克兰粉嫩摘花第一次 | 久久精品国产久精国产果冻传媒 | 国产精品久久久久久久久久久威 | 日本又大又硬又粗的视频 | avav男人天堂 | 男同gay作爰视频网站 | 猛男壮男受bl爽哭了高h | 草草影院免费 | 九九热精品免费观看 | 精品精品国产自在香蕉网 | www视频免费| 2021小妲己永久回家地址 | 特黄特色大片免费视频大全 | 男插女的下面免费视频夜色 | 日本一区视频在线 | 爽爽窝窝午夜精品一区二区 | 国产精品第四页 | 欧美成人一区二区三区 | 插得好爽 | 四虎精品永久在线网址 | 久久国产精品高清一区二区三区 | 95视频在线观看在线分类h片 | 5566中文字幕亚洲精品 | 国产成人精品日本亚洲网站 | 欧美日韩va | 欧美大b | 瘦老汉gay | 午夜AV亚洲一码二中文字幕青青 | 91嫩草国产在线观看免费 | 精品福利视频一区二区三区 | 99年水嫩漂亮粉嫩在线播放 |