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 教程
极客教程