COALESCE
Descripción
COALESCE
es una función de fila que devuelve el primer valor válido (NOT NULL
value) de una lista de expresiones separadas por comas.Sintaxis
COALESCE
(expression
[,expression
][,...])Valor devuelto
Devuelve un valor por fila del mismo tipo que la primera expresión de entrada válida.
Parámetros de entrada
- expresión
- Al menos uno es obligatorio. Un nombre de campo o una expresión.
Ejemplos
El siguiente ejemplo muestra una expresión para calcular los ingresos anuales de los empleados exentos que tienen un
salario
y los empleados no exentos que tienen un hourly_wage
. Esta expresión comprueba los valores de ambos campos para cada fila y devuelve el valor de la primera expresión que es válida (NOT NULL
).COALESCE([hourly_wage] * 40 * 52, [salary])