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


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

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

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

Оператор Описание

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

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

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

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

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

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

: (диапазон)

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

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

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

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

См. также

Справочник

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

Основные понятия

Операторы (синтаксис многомерных выражений)

Справка и поддержка

Получение помощи по SQL Server 2005