COALESCE

Usa COALESCE para reemplazar los valores nulos por un valor predeterminado más significativo.

Ejemplo de uso

COALESCE(Field1, Field2, Field3)

Sintaxis

COALESCE( field_expression [, field_expression,...])

Parámetros

  • field_expression: Es un campo o una expresión. Todos los field_expressions deben ser del mismo tipo.

Ejemplo

Supongamos que estás haciendo un seguimiento de varios corredores en varias eliminatorias de una competencia. Los corredores pueden quedar afuera de las eliminatorias por varios motivos. Quieres crear un campo First_Time que contenga los primeros resultados de cada corredor.

A continuación, se muestran los datos de la carrera.

Corredor

Heat1

Heat2

Heat3

Corredor X 38.22 37.61
Corredor Y 41.33 38.04
Corredor Z 39.27 39.04 38.85

Usa la siguiente fórmula en el campo First_Time para obtener el primer valor no nulo de las columnas Heat:

COALESCE(Heat1, Heat2, Heat3)

Resultados:

Corredor

Heat1

Heat2

Heat3

First_Time
Corredor X null 38.22 37.61 38.22
Corredor Y 41.33 null 38.04 41.33
Corredor Z 39.27 39.04 38.85 39.27