Mysql 关键字 COALESCE

发布时间 2023-10-21 10:14:35作者: Kllin

MySQL COALESCE()函数用于返回表达式列表中的第一个非空值。如果列表中的所有值均评估为NULL,则COALESCE()函数将返回NULL。

COALESCE()函数接受一个参数,该参数是可以包含各种值的列表。 MySQL COALESCE()函数返回的值是表达式列表中的第一个非空值;如果列表中的所有值均为NULL,则为NULL。

COALESCE(value_1, value_2, ...., value_n)

使用场景:
在连表中,如果需要从多个表里面匹配数据,可以依次按照顺序将字段名放在函数中,他会依次获取数据,如果不为空,则获取值;为空则为Null