mysql if函数与IFNULL函数的简单使用

IF(expr1,expr2,expr3)

如果expr1的值为true,则返回expr2的值,如果expr1的值为false,则返回expr3的值。就是一个简单的三目表达式。
实例:

SELECT IF(TRUE,'02','03') AS e UNION SELECT IF(FALSE,'04','05')

mysql if函数与IFNULL函数的简单使用_第1张图片

IFNULL(expr1,expr2)

如果expr1的值为NULL,则返回expr2的值
实例:

SELECT IFNULL('1','02') AS A1; 
SELECT IFNULL(NULL,'02') AS A2;
SELECT IFNULL('','02') AS A3

在这里插入图片描述
mysql if函数与IFNULL函数的简单使用_第2张图片
mysql if函数与IFNULL函数的简单使用_第3张图片

你可能感兴趣的:(mysql)