COALESCE

4D - Documentation   Français   English   German   Japanese   Manuel de référence SQL 4D, Sommaire   Manuel de référence SQL 4D, Index   Retour   Précédent   Suivant

version 11


COALESCE (expression_arithmétique, ..., expression_arithmétique)

Description

La fonction COALESCE retourne la valeur de la première expression non-NULL trouvée parmi le ou les argument(s) de type expression_arithmétique passé(s) en paramètre(s). La fonction retourne NULL si toutes les expressions passées sont NULL.

Exemple

Cet exemple retourne tous les numéros des factures depuis l'année 2007 pour lesquelles la TVA est supérieure à 0 :

   SELECT NO_FACTURES
     FROM FACTURES
    WHERE EXTRACT(YEAR(DATE_FACTURE)) = 2007
     HAVING (COALESCE(TVA_FACTURE;0) > 0)

4D - Documentation   Français   English   German   Japanese   Manuel de référence SQL 4D, Sommaire   Manuel de référence SQL 4D, Index   Retour   Précédent   Suivant