= (Равно) (MDX)

Выполняет операцию сравнения, которая определяет, равен ли значение одного выражения многомерных выражений (MDX) значению другого выражения MDX.

Замечание

Для сравнения объектов используйте оператор IS (MDX ). Например, используйте оператор IS, когда проверяете, является ли текущий член на оси запроса конкретным элементом.

Syntax

  
MDX_Expression = MDX_Expression   

Параметры

MDX_Expression
Допустимое выражение MDX.

Возвращаемое значение

Булево значение, основанное на следующих условиях:

  • верно, если значение первого параметра равно значению второго параметра.

  • ложным, если значение первого параметра не равно значению второго параметра.

  • верно, если оба параметра равны нулю, или один параметр равен нулю, а другой — 0.

Примеры

Следующий запрос приводит примеры таких условий:

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]