IT码农库

您当前所在位置:首页 > 数据库 > MsSql

MsSql

SQL IFNULL()函数具体解析(最新推荐)

[db:来源] 陈老老老板2023-01-06MsSql6423
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函数根据使用的上下文返归字符串或数字。

假如要返归基于TRUEFALSE条件的值,而不是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)