SQL IFNULL()函数具体解析(最新推荐)
IFNULL() 函数用于判定第一个表达式是否为 NULL,假如为 NULL 则返归第二个参数的值,假如不为 NULL 则返归第一个参数的值,这篇文章主要介绍了SQL IFNULL()函数具体解析,需要的朋友可以参考下
MySQL IFNULL函数简介
MySQL IFNULL
函数是MySQL控制流函数之一,它接受两个参数,假如不是NULL
,则返归第一个参数。 否则,IFNULL
函数返归第二个参数。
两个参数可以是文字值或表达式。
以下说明了IFNULL
函数的语法:
IFNULL(expression_1,expression_2);
SQL
假如expression_1
不为NULL
,则IFNULL
函数返归expression_1
; 否则返归expression_2
的结果。
IFNULL
函数根据使用的上下文返归字符串或数字。
假如要返归基于TRUE
或FALSE
条件的值,而不是NULL
,则应使用IF函数。
SQL IFNULL()函数具体解析
解析:IFNULL() 函数用于判定第一个表达式是否为 NULL,假如为 NULL 则返归第二个参数的值,假如不为 NULL 则返归第一个参数的值。
IFNULL() 函数语法格式为:
IFNULL(expression, alt_value)
假如第一个参数的表达式 expression 为 NULL,则返归第二个参数的备用值。
参数说明:
参数 | 解析 |
---|---|
expression | 必须,要测试的值 |
alt_value | 必须,expression 表达式为 NULL 时返归的值 |
参数 描述
实例
第一个参数为 NULL: SELECT IFNULL(NULL, "RUNOOB");
以上实例输出结果为:
RUNOOB
第一个参数不为 NULL:
SELECT IFNULL("Hello", "RUNOOB");
以上实例输出结果为:
Hello
到此这篇关于SQL IFNULL()函数具体解析(最新推荐)的文章就介绍到这了,更多相关SQL IFNULL()函数内容请搜索以前的文章或继承浏览下面的相关文章希望大家以后多多支持!
很赞哦!()
大图广告(830*140)