Cousin (многомерные выражения)
Возвращает дочерний элемент, позиция которого относительно родительского элемента совпадает с позицией заданного дочернего элемента.
Синтаксис
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]
См. также
Справочник по функции многомерных выражений (многомерные выражения)