Partager via


Opérateurs de comparaison

S’applique à : SQL Server Analysis Services

Vous pouvez utiliser des opérateurs de comparaison avec des données scalaires dans n’importe quelle expression DMX (Data Mining Extensions) dans Microsoft SQL Server Analysis Services. Les opérateurs de comparaison sont évalués comme des booléens ; ils renvoient la valeur TRUE ou FALSE en fonction du résultat de la condition testée.

Le tableau ci-dessous identifie les opérateurs de comparaison pris en charge par DMX.

Opérateur Description
< (Inférieur à) (DMX) Pour les arguments qui donnent comme résultat une valeur Non NULL, retourne TRUE si la valeur de l'argument de gauche est inférieure à la valeur de l'argument de droite ; dans le cas contraire, retourne FALSE. Si l'un ou l'autre ou les deux arguments donnent comme résultat une valeur NULL, l'opérateur retourne une valeur NULL.
> (Supérieur à) (DMX) Pour les arguments qui donnent comme résultat une valeur Non NULL, retourne TRUE si la valeur de l'argument de gauche est supérieure à la valeur de l'argument de droite ; dans le cas contraire, retourne FALSE. Si l'un ou l'autre ou les deux arguments donnent comme résultat une valeur NULL, l'opérateur retourne une valeur NULL.
= (Égal à) (DMX) Pour les arguments qui donnent comme résultat une valeur Non NULL, retourne TRUE si la valeur de l'argument de gauche est égale à la valeur de l'argument de droite ; dans le cas contraire, retourne FALSE. Si l'un ou l'autre ou les deux arguments donnent comme résultat une valeur NULL, l'opérateur retourne une valeur NULL.
<> (Non égal à) (DMX) Pour les arguments qui donnent comme résultat une valeur Non NULL, retourne TRUE si la valeur de l'argument de gauche n'est pas égale à la valeur de l'argument de droite ; dans le cas contraire, retourne FALSE. Si l'un ou l'autre ou les deux arguments donnent comme résultat une valeur NULL, l'opérateur retourne une valeur NULL.
<= (Inférieur ou égal à) (DMX) Pour les arguments qui donnent comme résultat une valeur Non NULL, retourne TRUE si la valeur de l'argument de gauche est inférieure ou égale à la valeur de l'argument de droite ; dans le cas contraire, retourne FALSE. Si l'un ou l'autre ou les deux arguments donnent comme résultat une valeur NULL, l'opérateur retourne une valeur NULL.
>= (Supérieur ou égal à) (DMX) Pour les arguments qui donnent comme résultat une valeur Non NULL, retourne TRUE si la valeur de l'argument de gauche est supérieure ou égale à la valeur de l'argument de droite ; dans le cas contraire, retourne FALSE. Si l'un ou l'autre ou les deux arguments donnent comme résultat une valeur NULL, l'opérateur retourne une valeur NULL.

Vous pouvez également utiliser les opérateurs de comparaison dans les instructions et les fonctions DMX pour rechercher une condition.

Voir aussi

Informations de référence sur les extensions d’exploration de données (DMX)
Informations de référence sur les fonctions DMX (Data Mining Extensions)
Référence de l’opérateur DMX (Data Mining Extensions)
Guide de référence des instructions DMX (Data Mining Extensions)
Conventions de syntaxe des extensions d’exploration de données (DMX)
Éléments de syntaxe DMX (Data Mining Extensions)
Expressions (DMX)
Fonctions de prédiction générales (DMX)
Opérateurs (DMX)
Structure et utilisation des requêtes de prédiction DMX
Présentation de l’instruction DMX Select