Partager via


Fonctions conditionnelles (Générateur de rapports)

Utilisez les fonctions conditionnelles pour déterminer si des valeurs ou des formules remplissent les conditions spécifiées. Supposons que nous sommes en fin d'année et que vous voulez déterminer quels employés ont épuisé leurs congés, lesquels en ont encore à prendre, et lesquels en doivent à l'entreprise. À l'aide de la fonction SWITCH, vous pouvez comparer le nombre de jours de vacances de chaque employé sur chacune des conditions spécifiées, et le remplacer par une valeur fonction du résultat. Autre exemple : supposons que vous voulez identifier quels clients ont bénéficié de l'escompte automatique de 2 % offert par votre entreprise pour les paiements effectués dans les 30 jours de la date de facture. Avec la fonction IF, vous pouvez créer une condition qui retourne la liste des clients qui remplissent ces critères.

Les fonctions conditionnelles peuvent utiliser les types de données suivants : Boolean, DateTime, Integer, Decimal, Float, EntityKey et String.

Dans cette section

Rubrique Description

IF

Retourne une valeur si une condition donne TRUE et une autre valeur si une condition donne FALSE

IN

Détermine si un élément est membre d'un ensemble.

SWITCH

Évalue une liste d'expressions et retourne la valeur associée à la première condition qui retourne TRUE.

Voir aussi

Concepts

Utilisation des fonctions (Générateur de rapports)
Utilisation des formules (Générateur de rapports)
Rubriques des procédures du Générateur de rapports

Aide et Informations

Assistance sur SQL Server 2005