E (MDX)

Realiza uma conjunção lógica em duas expressões numéricas.

Sintaxe

  
Expression1 AND Expression2  

Parâmetros

Expression1
Uma expressão válida de Expressões Multidimensionais (MDX) que retorna um valor numérico.

Expression2
Uma expressão MDX válida que retorna um valor numérico.

Valor de retorno

Um valor booleano que retorna verdadeiro se ambos os parâmetros avaliarem como verdadeiro; caso contrário, falso.

Remarks

O operador AND trata ambas as expressões como valores booleanos (zero, 0, como falso; caso contrário, verdadeiro) antes que o operador execute a conjunção lógica. A tabela a seguir ilustra como o operador AND realiza a conjunção lógica.

Expression1 Expression2 Valor de retorno
true true true
true falso falso
falso true falso
falso falso falso

Exemplo

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