Поделиться через


= (равно) (многомерные выражения)

Выполняет операцию сравнения, определяющую, равно ли значение одного многомерного выражения значению другого многомерного выражения.

ПримечаниеПримечание

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

Синтаксис

MDX_Expression = MDX_Expression 

Параметры

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

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

Логическое значение, определяемое исходя из следующих условий.

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

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

  • true, если оба параметра имеют значение NULL или один параметр имеет значение NULL, а второй параметр равен 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]