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


Cousin (многомерные выражения)

Изменения: 17 июля 2006 г.

Возвращает дочерний элемент, позиция которого относительно родительского элемента совпадает с позицией заданного дочернего элемента.

Синтаксис

Cousin( Member_Expression , Ancestor_Member_Expression )

Аргументы

  • Member_Expression
    Допустимое многомерное выражение, возвращающее элемент.
  • Ancestor_Member_Expression
    Допустимое многомерное выражение элемента, возвращающее элемент-предок.

Замечания

Функция обрабатывает порядок и положение элементов на уровнях. Если существуют две иерархии, первая из которых имеет четыре уровня, а вторая — пять, «кузен» третьего уровня первой иерархии находится на третьем уровне второй иерархии.

Примеры

В следующем примере возвращается родственный объект четвертого квартала 2002 финансового года, основанный на его предке на уровне года в 2003 финансовом году. Полученный родственный объект является четвертым кварталом 2003 финансового года.

SELECT Cousin 
   ( [Date].[Fiscal].[Fiscal Quarter].[Q4 FY 2002],
     [Date].[Fiscal].[FY 2003]
   ) ON 0
FROM [Adventure Works]

В следующем примере возвращается родственный объект июля 2002 финансового года, основанный на его предке на уровне квартала в 2004 финансовом году (второй квартал). Полученный родственный объект является октябрем 2003 года.

SELECT Cousin 
   ([Date].[Fiscal].[Month].[July 2002] ,
    [Date].[Fiscal].[Fiscal Quarter].[Q2 FY 2004]
   ) ON 0
FROM [Adventure Works]

См. также

Справочник

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

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

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

Журнал изменений

Версия Журнал

17 июля 2006 г.

Измененное содержимое
  • Обновлены синтаксис и аргументы для облегчения понимания.
  • Добавлены обновленные примеры.