MDX-Abfrage "mit den" und sum-problem

Ich habe eine Frage, wie

   WITH MEMBER [measures].[Count] AS 
   SUM(([Location].[Hierarchy].[Zone].[1].Children),[Measures].[Length])
   SELECT {[measures].[Count]} ON 0,
   {[Location].[Hierarchy].[Zone].&[1].Children} on 1
   FROM [NTAP]

Ich bin ein echter Anfänger mit MDX-aber von meinem Verständnis sollten sich die mir eine Liste mit allen Zone 1:s-Kinder und einer Summe aller jener Kinder, Länge zusammengefasst. Das problem ist, ich bekomme eine Liste mit den Kindern und eine Summe für alle Zone 1:s-Länge?

Bekomme ich diese:

1 103026769420
2 103026769420
3 103026769420
4 103026769420

Aber was ich möchte ist so etwas wie das

1 84984958
2 9494949
3 934883
4 9458948588

Lage ist eine Hierarchie wie:

Zone Kinder

1
   1
   2
   3
2
   1
   2
   3

edit: sollte vielleicht sagen, dass der Grund, warum ich mit den ist, dass die Maßnahme.Länge wird mit einem Iif in der finalen version. Aber bekomme ich sogar diese Arbeit 🙁

edit2: fixed spelling

InformationsquelleAutor Balroq | 2011-05-26

Schreibe einen Kommentar