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()函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
SQLServer2019 数据库的基本使用之图形化界面操作的实现
这篇文章主要介绍了SQLServer2019 数据库的基本使用之图形化界面操作的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2021-04-04分页存储过程(三)在sqlserver中打造更加准确的分页结果
昨天的那篇分页存储过程(二)在MS SQL Server中返回更加准确的分页结果 中使用了游标,有很多热心的朋友参与讨论,感谢大家的参与。2010-05-05SQL Server 提取数字、提取英文、提取中文的sql语句
这篇文章主要介绍了SQL Server 提取数字、提取英文、提取中文 ,需要的朋友可以参考下2014-10-10SQL SERVER使用ODBC 驱动建立的链接服务器调用存储过程时参数不能为NULL值
这篇文章主要介绍了SQL SERVER使用ODBC 驱动建立的链接服务器调用存储过程时参数不能为NULL值的相关资料,需要的朋友可以参考下2016-01-01
最新评论