最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2021年12月19日 10:11:13   作者:pan_junbiao  
這篇文章介紹了MySQL流程控制IF()、IFNULL()、NULLIF()、ISNULL()函數(shù)的使用方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

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

1、IF()函數(shù)的使用

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

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

2、IFNULL()函數(shù)的使用

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

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

3、NULLIF()函數(shù)的使用

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

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

4、ISNULL()函數(shù)的使用

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

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

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

相關文章

最新評論

吴堡县| 景宁| 锡林郭勒盟| 许昌县| 汾西县| 阿鲁科尔沁旗| 分宜县| 海宁市| 乌拉特前旗| 盘锦市| 通州区| 石屏县| 泰安市| 茶陵县| 辽源市| 凤庆县| 南平市| 塔城市| 紫阳县| 桑植县| 吉林市| 富源县| 钟山县| 东海县| 大英县| 罗山县| 缙云县| 连平县| 禄劝| 日土县| 南澳县| 博客| 闽清县| 洪雅县| 广平县| 涟水县| 偃师市| 喀喇沁旗| 襄樊市| 勐海县| 桓仁|