Операторы — сравнение

Область применения: SQL Server Analysis Services

Операторы сравнения можно использовать с скалярными данными в любом выражении расширений интеллектуального анализа данных (DMX) в Службах Microsoft SQL Server Analysis Services. Результаты выполнения операторов сравнения принимают значения логического типа: TRUE или FALSE в зависимости от выполнения проверяемого условия.

В следующей таблице приводятся операторы сравнения, поддерживаемые расширениями интеллектуального анализа данных.

Operator Description
< (меньше) (DMX) Возвращает TRUE для аргументов, значения которых отличны от NULL, если значение аргумента слева меньше значения аргумента справа; в противном случае возвращает FALSE. Если один или оба аргумента имеют значение NULL, оператор возвращает значение NULL.
> (больше) (DMX) Возвращает TRUE для аргументов, значения которых отличны от NULL, если значение аргумента слева больше значения аргумента справа; в противном случае возвращает FALSE. Если один или оба аргумента имеют значение NULL, оператор возвращает значение NULL.
= (равно) (DMX) Возвращает TRUE для аргументов, значения которых отличны от NULL, если значение аргумента слева равно значению аргумента справа; в противном случае возвращает FALSE. Если один или оба аргумента имеют значение NULL, оператор возвращает значение NULL.
<> (не равно) (DMX) Возвращает TRUE для аргументов, значения которых отличны от NULL, если значение аргумента слева не равно значению аргумента справа; в противном случае возвращает FALSE. Если один или оба аргумента имеют значение NULL, оператор возвращает значение NULL.
<= (меньше или равно) (DMX) Возвращает TRUE для аргументов, значения которых отличны от NULL, если значение аргумента слева меньше или равно значению аргумента справа; в противном случае возвращает FALSE. Если один или оба аргумента имеют значение NULL, оператор возвращает значение NULL.
>= (больше или равно) (DMX) Возвращает TRUE для аргументов, значения которых отличны от NULL, если значение аргумента слева больше или равно значению аргумента справа; в противном случае возвращает FALSE. Если один или оба аргумента имеют значение NULL, оператор возвращает значение NULL.

Операторы сравнения также могут использоваться в инструкциях и функциях расширений интеллектуального анализа данных для контроля выполнения условий.