COALESCE函数在SQL中用于返回从参数列表中的第一个非NULL表达式的值。它接受一个或多个参数。
参数说明如下:
- expression1, expression2, … : 这是一个或多个要比较的表达式。这些表达式可以是列名、常量、函数等。
- COALESCE(expression1, expression2, …) : 这是COALESCE函数的语法格式。您可以将多个表达式作为参数传递给COALESCE函数,它将返回第一个非NULL的表达式的值。
例如,如果您传递三个参数给COALESCE函数,它将按顺序检查这些参数并返回第一个非NULL的值。如果所有参数都是NULL,则COALESCE函数将返回NULL。