Quantcast
Channel: SQL.ru: OLAP и DWH
Viewing all articles
Browse latest Browse all 1167

Поиск в иерархии

$
0
0
Здравствуйте.

Есть иерархия:

Картинка с другого сайта.

Из неё нужно получить элемент иерархии (Uniquename) по ID.
Сейчас это делаю так:

WITH
MEMBER [Measures].[Uniquename] AS [Work Item Tree].[Work Item Tree Hierarchy].CurrentMember.Uniquename
SELECT {[Measures].[Uniquename]} ON 0,
FILTER 
( 
	(Descendants([Work Item Tree].[Work Item Tree Hierarchy].[Work Item Tree], [Work Item].[System_Id].&[12345])),
	[Work Item].[System_Id].&[12345]
)
ON 1
FROM [Work Item]


При этом возвращается не искомый, а родительский элемент, в котором он находится.
Как получить искомый?

Viewing all articles
Browse latest Browse all 1167

Trending Articles