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 sigues a varios corredores en varias eliminatorias en 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