色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函數的使用詳解

瀏覽:65日期:2023-10-01 13:18:30

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

1、IF()函數的使用

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

SELECT IF(TRUE,’A’,’B’); -- 輸出結果:ASELECT IF(FALSE,’A’,’B’); -- 輸出結果:B2、IFNULL()函數的使用

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

例1

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’

例2

SELECT IFNULL(NULL,’B’); -- 輸出結果:BSELECT IFNULL(’HELLO’,’B’); -- 輸出結果:HELLO3、NULLIF()函數的使用

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

SELECT NULLIF(’A’,’A’); -- 輸出結果:nullSELECT NULLIF(’A’,’B’); -- 輸出結果:A4、ISNULL()函數的使用

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

SELECT ISNULL(NULL);-- 輸出結果:1SELECT ISNULL(’HELLO’); -- 輸出結果:0

到此這篇關于MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函數的使用詳解的文章就介紹到這了,更多相關MySQL中IF()、IFNULL()、NULLIF()、ISNULL()內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 国产在线黄 | 日韩日韩日韩手机看片自拍 | 91chinesevideo在线观看 | 国产一成人精品福利网站 | 欧洲免费无线码二区5 | 日韩毛片免费视频一级特黄 | 亚洲欧美在线观看 | 伊人情人综合网 | 欧美成人免费高清网站 | 欧美日韩一区二区综合在线视频 | 国产欧美日韩视频在线观看 | 国产亚洲视频在线播放大全 | 欧美成人精品高清在线播放 | 91精品观看91久久久久久 | 免费a级片网站 | 欧美日韩在线视频播放 | 成年男女拍拍拍免费视频 | 又黄又免费 | 亚洲欧美日本在线观看 | 日本三级香港三级人妇99 | 久久精品福利视频在线观看 | 九九热爱视频精品视频高清 | 奇米影视7777久久精品 | 九九视频高清视频免费观看 | 91精品在线免费 | 午夜精品久久久久久91 | 亚洲m男在线中文字幕 | 日韩一区二区三区在线观看 | 欧美亚洲一区二区三区在线 | 久久91精品国产99久久yfo | 韩国女主播青草在线观看 | 国产亚洲福利 | 普通话对白国产精品一级毛片 | 欧美另类 videos黑人极品 | 国产97视频 | 亚洲天堂一区二区在线观看 | 456主播喷水在线观看 | 日韩天天摸天天澡天天爽视频 | 日韩不卡在线 | 亚洲爽 | 亚洲 欧美 都市 自拍 在线 |