在SQL中,COALESCE函數用于返回參數列表中的第一個非NULL表達式。它接受任意數量的參數,并返回第一個非NULL參數的值。如果所有參數都為NULL,則返回NULL。
例如,以下是COALESCE函數的用法示例:
SELECT COALESCE(column1, column2, 'default value') AS result
FROM table_name;
在這個例子中,如果column1的值為NULL,則返回column2的值;如果column2的值也為NULL,則返回’default value’。