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


Операторы наборов

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

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

Оператор

Описание

- (разность множеств)

Возвращает разность двух наборов, удаляя повторяющиеся элементы.

Этот оператор функционально эквивалентен функции Except.

* (перекрестное соединение)

Возвращает перекрестное произведение двух наборов.

Этот оператор функционально эквивалентен функции Crossjoin.

: (диапазон)

Возвращает естественно упорядоченный набор, ограниченный двумя указанными элементами. Набор содержит все элементы между ними и сами конечные элементы.

+ (объединение)

Возвращает объединение двух наборов, исключая повторяющиеся элементы.

Этот оператор функционально эквивалентен функции Union (многомерные выражения).