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

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

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

瀏覽:29日期: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 數據庫
相關文章:
主站蜘蛛池模板: 秘书高跟黑色丝袜国产91在线 | 久久黄色免费网站 | 九九亚洲精品 | 亚洲最新在线 | 亚洲第一网站在线观看 | 三级免费毛片 | 欧美a级在线观看 | 国产一级成人毛片 | 免费看一级做a爰片久久 | 一个人看的日本免费视频 | 在线精品国产成人综合第一页 | 精品免费久久 | 国产在线精品观看一区 | 久草资源在线观看 | 国产男女在线观看 | 精品中文字幕一区在线 | 波多野结衣手机视频一区 | 久久精品中文字幕有码日本 | 亚洲视频黄 | 深夜做爰性大片很黄很色视频 | 91国高清视频 | 国产美女又黄又爽又色视频免费 | 亚洲视频区 | 国产一级毛片夜一级毛片 | 特级黄色毛片在放 | 成人三级精品视频在线观看 | 久草视频免费在线观看 | 成人综合婷婷国产精品久久免费 | 男女牲高爱潮免费视频男女 | 欧美一级毛片高清免费观看 | 久久九九精品视频 | 亚洲午夜一区二区三区 | 草草影院欧美三级日本 | 欧美精品成人3d在线 | 欧美精品久久一区二区三区 | 欧美性猛片xxxxⅹ免费 | 99精品在线看 | 国产成人不卡亚洲精品91 | 免费在线成人网 | 青青青免费手机版视频在线观看 | 香蕉成人在线 |