COALESCE()函数与IF-THEN-ELSE语句的相似之处是什么?

COALESCE()函数与IF-THEN-ELSE语句的相似之处是什么?

我们知道COALESCE()函数从值列表中返回第一个非空值。以下IF-THEN-ELSE语句与COALESCE()函数等效。

IF value1不为NULL THEN
output = value1;
ELSIF value2不为NULL THEN
output = value2;
ELSIF value3不为NULL THEN
output = value3;
.
.
.
ELSIF valueN不为NULL THEN
output = valueN;
ELSE
output = NULL;
END IF;

阅读更多:MySQL 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程