Y (MDX)

Realiza una conjunción lógica sobre dos expresiones numéricas.

Sintaxis

  
Expression1 AND Expression2  

Parámetros

Expression1
Una expresión válida de Expresiones Multidimensionales (MDX) que devuelva un valor numérico.

Expression2
Una expresión MDX válida que devuelve un valor numérico.

Valor devuelto

Un valor booleano que devuelve verdadero si ambos parámetros se evalúan como verdadero; de lo contrario, falso.

Remarks

El operador AND trata ambas expresiones como valores booleanos (cero, 0, como falso; de lo contrario, verdadero) antes de que el operador realice la conjunción lógica. La siguiente tabla ilustra cómo el operador AND realiza la conjunción lógica.

Expression1 Expression2 Valor devuelto
true true true
true false false
false true false
false false false

Example

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