COALESCE
Devuelve la primera expresión distinta de NULL entre sus argumentos. Sintaxis COALESCE ( expression [ ,...n ] ) Argumentos expression: Es una expresión de cualquier tipo. Tipos de valor devueltos Devuelve el tipo de datos de expression con la precedencia de tipo de datos más alta. Nota: Si todos los argumentos son NULL , COALESCE devuelve NULL . Al menos uno de los valores NULL debe ser NULL con tipo. COALESCE (expression1,...n) es equivalente a esta función CASE : CASE WHEN (expression1 IS NOT NULL) THEN expression1 ... WHEN (expressionN IS NOT NULL) THEN expressionN ELSE NULL END ISNULL y COALESCE , aunque son equivalentes, pueden comportarse de forma diferente. Una expresión que contenga ISNULL con parámetros diferentes de NULL se considera que es NOT NULL , mientras que las expresiones que contienen COALESCE con parámetros que son diferentes de NULL se consideran NULL . En este ejemplo, la tabla pruebas incluye tres columnas con información acerca del sueldo anual d