2010-09-13 47 views
1

類別{A,B,C}MDX - 創建動態分組成員?

價值

目前我可以得到:

Category Value 
-------- ----- 
A   100 
B   200 
C   300 

我倒是喜歡得到的是:

Category Value 
-------- ----- 
A   100 
B   200 
C   300 
D   500 

其中D是B + C的值。

回答

4

哇,這實際上是非常容易的......

with member [Category].[Name].[D] as 
    [Category].[Name].[B] + [Category].[Name].[C] 

select 
    {[Measures].[Value]} on columns, 
    [Category].[Name].allmembers on rows 
from [Cube] 

結果:

Category Value 
-------- ----- 
A   100 
B   200 
C   300 
D   500