COALESCE

Usa COALESCE para sustituir 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: campo o expresión. Todos los field_expressions deben ser del mismo tipo.

Ejemplo

Supongamos que hace el seguimiento de varios pilotos en varias rondas de una competición. Los pilotos podrían no participar en las rondas por varios motivos. Quieres crear un campo First_Time que contenga los primeros resultados de cada piloto.

Estos son los datos de la carrera:

Racer

Heat1

Heat2

Heat3

Racer X 38.22 37.61
Piloto Y 41.33 38.04
Piloto Z 39.27 39.04 38.85

Utiliza la siguiente fórmula en el campo First_Time para obtener el primer valor que no sea nulo de las columnas Ronda:

COALESCE(Heat1, Heat2, Heat3)

Resultados:

Racer

Heat1

Heat2

Heat3

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