Partager via


AND (MDX)

Effectue une conjonction logique sur deux expressions numériques.

Syntaxe

  
Expression1 AND Expression2  

Paramètres

Expression1
Expression MDX (Multidimensional Expressions) valide qui retourne une valeur numérique.

Expression2
Expression MDX valide qui retourne une valeur numérique.

Valeur renvoyée

Valeur booléenne qui retourne true si les deux paramètres sont évalués sur true ; sinon, false.

Remarques

L’opérateur AND traite les deux expressions comme des valeurs booléennes (zéro, 0, comme false ; sinon, true) avant que l’opérateur n’effectue la conjonction logique. Le tableau suivant illustre la façon dont l’opérateur AND effectue la conjonction logique.

Expression1 Expression2 Valeur renvoyée
true true true
true false false
false true false
false false false

Exemple

-- This query returns the gross profit margin (GPM)  
-- for clothing sales where the GPM is between 20% and 30%.  
With Member [Measures].[LowGPM] as  
  IIF(  
      [Measures].[Gross Profit Margin] <= .3 AND   
      [Measures].[Gross Profit Margin] >= .2,  
      [Measures].[Gross Profit Margin],  
      null)  
SELECT NON EMPTY  
    [Sales Territory].[Sales Territory Country].Members ON 0,  
    [Product].[Category].[Clothing] ON 1  
FROM  
    [Adventure Works]  
WHERE  
    ([Measures].[LowGPM])  

Voir aussi

Référence des opérateurs MDX (MDX)