Справочник по операторам многомерных выражений

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

в этом разделе

Раздел Описание
-- (Комментарий) (MDX) Обозначает текст комментариев пользователя.
-(, кроме) (многомерных выражений) Выполняет операцию над наборами, которая возвращает разность двух наборов, удаляя дубликаты элементов.
-(отрицательное) (многомерных выражений) Выполняет унарную операцию, возвращающую отрицательное значение числового выражения.
-(вычесть) (многомерных выражений) Выполняет арифметическое действие вычитания одного числа из другого.
* (перекрестное соединение) ()многомерных выражений Выполняет операцию над наборами, возвращающую перекрестное произведение двух наборов.
* (умножение) (многомерные выражения) Выполняет арифметическое действие умножения над двумя числами.
(деление) (многомерных выражений) Выполняет арифметическую операцию, которая делит одно число на другое.
^ () (многомерных выражений) Выполняет арифметическую операцию, которая возводит одно число в степень, указанную вторым числом.
Комментарий (MDX) Обозначает текст комментариев пользователя.
(Комментарий) (многомерные выражения) Обозначает текст комментария пользователя.
: (диапазон) (многомерных выражений) Выполняет операцию над наборами, которая возвращает естественно упорядоченный набор с двумя заданными элементами в качестве конечных точек, а также все элементы между этими двумя точками, включенные в виде элементов набора.
+ (Добавление) (многомерных выражений) Выполняет арифметическое действие сложения двух чисел.
+ (положительное) ()многомерных выражений Выполняет унарную операцию, возвращающую положительное значение числового выражения.
+ (объединение строк) (многомерных выражений) Выполняет строковую операцию сцепления двух или более символьных строк, кортежей или сочетаний строк и кортежей.
+ (Union) ()многомерных выражений Выполняет операцию над наборами, которая возвращает объединение двух наборов с удалением повторяющихся элементов.
< (меньше) ()многомерных выражений Выполняет операцию сравнения, которая определяет, больше или меньше ли значение одного многомерного выражения, чем значение другого многомерного выражения.
<= (меньше или равно) (многомерных выражений) Выполняет операцию сравнения, которая определяет, меньше или равно ли значение одного многомерного выражения значению другого многомерного выражения.
<> (не равно) (многомерных выражений) Выполняет операцию сравнения, которая определяет, не равно ли значение одного многомерного выражения значению другого многомерного выражения.
= (равно) (многомерных выражений) Выполняет операцию сравнения, которая определяет, равно ли значение одного многомерного выражения значению другого многомерного выражения.
> (больше) ()многомерных выражений Выполняет операцию сравнения, которая определяет, больше ли значение одного многомерного выражения, чем значение другого многомерного выражения.
>= (больше или равно) (многомерных выражений) Выполняет операцию сравнения, которая определяет, больше или равно ли значение одного многомерного выражения значению другого многомерного выражения.
И ()МНОГОМЕРНЫХ ВЫРАЖЕНИЙ Выполняет логическое умножение двух числовых выражений.
(МНОГОМЕРНЫХ ВЫРАЖЕНИЙ) Выполняет логическое сравнение двух выражений объектов.
НЕ ()МНОГОМЕРНЫХ ВЫРАЖЕНИЙ Выполняет операцию логического отрицания над числовым выражением.
ИЛИ ()МНОГОМЕРНЫХ ВЫРАЖЕНИЙ Выполняет логическое сложение двух числовых выражений.
XOR ()МНОГОМЕРНЫХ ВЫРАЖЕНИЙ Выполняет логическое исключение над двумя числовыми выражениями.

См. также:

Справочник по языку многомерных выражений (многомерные выражения)