COALESCE

Utilizza COALESCE per sostituire i valori null con un valore predefinito più significativo.

Esempi di utilizzo

COALESCE(Field1, Field2, Field3)

Sintassi

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

Parametri

  • field_expression: un campo o un'espressione. Tutti i parametri field_expressions devono essere dello stesso tipo.

Esempio

Supponiamo che tu stia monitorando più concorrenti nei vari turni di una gara. I concorrenti potrebbero non partecipare ai turni per vari motivi. Vuoi creare un campo First_Time contenente i primi risultati di ogni concorrente.

Ecco i dati della gara.

Racer

Heat1

Heat2

Heat3

Racer X 38,22 37,61
Concorrente Y 41,33 38,04
Racer Z 39,27 39,04 38,85

Utilizza la seguente formula nel campo First_Time per ottenere il primo valore non null dalle colonne Turno:

COALESCE(Heat1, Heat2, Heat3)

Risultati:

Racer

Heat1

Heat2

Heat3

First_Time
Racer X null 38,22 37,61 38,22
Concorrente Y 41,33 null 38,04 41,33
Racer Z 39,27 39,04 38,85 39,27