<= (меньше или равно) (многомерные выражения)
Выполняет операцию сравнения, определяющую, является ли значение одного многомерного выражения меньшим или равным значению другого многомерного выражения.
Синтаксис
MDX_Expression <= MDX_Expression
Параметры
- MDX_Expression
Допустимое многомерное выражение.
Возвращаемое значение
Логическое значение, определяемое исходя из следующих условий.
Если оба аргумента имеют значения, отличные от NULL, и значение первого аргумента меньше или равно значению второго аргумента, возвращается значение true.
Если оба аргумента имеют значения, отличные от NULL, и значение первого аргумента больше значения второго аргумента, возвращается значение false.
Равно NULL, если любой из параметров или оба параметра возвращают значение NULL.
Примеры
В следующем примере демонстрируется использование этого оператора.
-- This query returns the gross profit margin (GPM)
-- for Australia where the GPM is less than or equal to 30%.
With Member [Measures].[LowGPM] as
IIF(
[Measures].[Gross Profit Margin] <= .5,
[Measures].[Gross Profit Margin],
null)
SELECT
NON EMPTY [Sales Territory].[Sales Territory Country].[Australia] ON 0,
NON EMPTY [Product].[Category].Members ON 1
FROM
[Adventure Works]
WHERE
([Measures].[LowGPM])