AND (MDX)

Esegue la congiunzione logica di due espressioni numeriche.

Sintassi

  
Expression1 AND Expression2  

Parametri

Expression1
Espressione MDX (Multidimensional Expression) valida che restituisce un valore numerico.

Expression2
Espressione MDX valida che restituisce un valore numerico.

Valore restituito

Valore booleano che restituisce true se entrambi i parametri restituiscono true; in caso contrario, false.

Osservazioni:

L'operatore AND considera entrambe le espressioni come valori booleani (zero, 0, false; in caso contrario, true) prima che l'operatore esegua la congiunzione logica. Nella tabella seguente viene illustrato come l'operatore AND esegue la congiunzione logica.

Expression1 Expression2 Valore restituito
true true true
true false false
false true false
false false false

Esempio

-- 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])  

Vedi anche

Guida di riferimento all'operatore MDX (MDX)