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
Référence des opérateurs MDX (MDX)