Share 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 de retour

Valeur booléenne qui retourne true si les deux paramètres prennent la valeur true ; sinon, elle retourne false.

Notes

L'opérateur AND traite les deux expressions comme des valeurs booléennes (zéro, 0, comme false ; sinon, true) avant d'exécuter la conjonction logique. Le tableau ci-dessous illustre comment l'opérateur AND exécute la conjonction logique.

Expression1

Expression2

Valeur de retour

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