COALESCE
Description
COALESCE
est une fonction de ligne qui renvoie la première valeur valide (NOT NULL
value) à partir d'une liste d'expressions séparées par des virgules.Syntaxe
COALESCE
(expression
[,expression
][,...])Valeur de renvoi
Renvoie une valeur par ligne du même type que la première expression d'entrée valide.
Paramètres d'entrée
- expression
- Au moins une valeur obligatoire. Nom de champ ou expression.
Exemples
L'exemple suivant montre une expression pour calculer le revenu annuel des salariés exonérés avec un
salaire
et des salariés non exonérés avec un salaire hourly_wage
. Cette expression vérifie les valeurs des deux champs pour chaque ligne et renvoie la valeur de la première expression valide ().NOT NULL
).COALESCE([hourly_wage] * 40 * 52, [salary])