COALESCE函數在SQL中用于返回從參數列表中的第一個非NULL表達式的值。它接受一個或多個參數。
參數說明如下:
- expression1, expression2, … : 這是一個或多個要比較的表達式。這些表達式可以是列名、常量、函數等。
- COALESCE(expression1, expression2, …) : 這是COALESCE函數的語法格式。您可以將多個表達式作為參數傳遞給COALESCE函數,它將返回第一個非NULL的表達式的值。
例如,如果您傳遞三個參數給COALESCE函數,它將按順序檢查這些參數并返回第一個非NULL的值。如果所有參數都是NULL,則COALESCE函數將返回NULL。