= (igual a) (MDX)

Realiza uma operação de comparação que determina se o valor de uma expressão de Expressões Multidimensionais (MDX) é igual ao valor de outra expressão MDX.

Note

Para comparar objetos, use o operador IS (MDX ). Por exemplo, use o operador IS quando estiver a verificar se o membro atual num eixo de consulta é um membro específico.

Syntax

  
MDX_Expression = MDX_Expression   

Parâmetros

MDX_Expression
Uma expressão MDX válida.

Valor de retorno

Um valor booleano baseado nas seguintes condições:

  • verdadeiro se o valor do primeiro parâmetro for igual ao valor do segundo parâmetro.

  • false se o valor do primeiro parâmetro não for igual ao valor do segundo parâmetro.

  • verdadeiro se ambos os parâmetros forem nulos, ou se um parâmetro for nulo e o outro for 0.

Examples

A consulta seguinte mostra exemplos destas condições:

With  
--Returns true  
Member [Measures].bool1 as 1=1  
--Returns false  
Member [Measures].bool2 as 1=0  
--Returns true  
Member [Measures].bool3 as null=null  
--Returns true  
Member [Measures].bool4 as 0=null  
--Returns false  
Member [Measures].bool5 as 1=null  
Select {[Measures].bool1,[Measures].bool2,[Measures].bool3,[Measures].bool4,[Measures].bool5}  
On 0  
From [Adventure Works]