COALESCE
Description
COALESCE
est une fonction de rangée qui retourne 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 retour
Retourne une valeur par rangée du même type que la première expression d'entrée valide.
Paramètres d'entrée
- expression
- Au moins un champ obligatoire. Un nom de champ ou une expression.
Exemples
L'exemple suivant présente une expression qui permet de calculer le revenu annuel des employés exonérés qui ont un
salaire
, et des employés non exonérés qui ont un salaire horaire
. Cette expression vérifie les valeurs des deux champs pour chaque rangée et retourne la valeur de la première expression qui est valide (NOT NULL
).COALESCE([hourly_wage] * 40 * 52, [salary])