OR (расширения интеллектуального анализа данных)
Область применения: SQL Server Analysis Services
Логический оператор, выполняющий логическое сложение (дизъюнкцию) двух числовых выражений.
Синтаксис
Expression1 OR Expression2
Параметры
Expression1
Допустимое выражение расширений интеллектуального анализа данных, возвращающее числовое значение.
Expression2
Допустимое выражение расширений интеллектуального анализа данных, возвращающее числовое значение.
Возвращаемое значение
Логическое значение, возвращающее TRUE, если хотя бы один из аргументов возвращает TRUE, и FALSE в противном случае.
Замечания
Оба аргумента считаются логическими значениями (0 — FALSE; любое ненулевое значение — TRUE), прежде чем оператор выполнит логическое сложение. Если хотя бы один аргумент возвращает TRUE, оператор возвращает TRUE. Если Выражение1 оценивает значение TRUE и Expression2 оценивается как FALSE, оператор возвращает ЗНАЧЕНИЕ TRUE.
В следующей таблице иллюстрируется выполнение логического сложения (дизъюнкции).
Если Expression1 равно | Если Expression2 равно | Возвращается значение |
---|---|---|
TRUE | TRUE | TRUE |
TRUE | FALSE | TRUE |
FALSE | TRUE | TRUE |
FALSE | FALSE | FALSE |
См. также
Справочник по операторам интеллектуального анализа данных
Логические операторы (DMX)
Операторы (расширение интеллектуального анализа данных)