MDX当前月份的总和值

时间:2014-12-13 11:23:06

标签: sql-server sum mdx cube

我遇到了SUM查询的问题。 我想总结每个月的'zaplata',但我总能得到所有年份的总和......

MDX查询:

with member [Zapl] as 
   'Sum(
      [Data Zameldowania].[Sprzątanie w dany typ dnia], 
      [Measures].[Zaplata - Sprzatanie]
    )'
select
   non empty 
      {[Data Zameldowania].[Sprzątanie w dany typ dnia].[Miesiac Slownie]} on 0,
   non empty 
      {[Measures].[Liczba gosci],[Zapl]} on 1
from [Hurtownia Danych]
where 
    [Data Zameldowania].[Data sprzątania].[Rok].&[2012];

这是我从MDX查询得到的: enter image description here

这就是我在数据仓库中所拥有的(来自DW的SQL qyery显示在MDX查询中我获得了所有'zaplata'的总和。我想要总结每个mont的'zaplata'):

enter image description here

1 个答案:

答案 0 :(得分:0)

你真的需要创建新措施member [Zapl]吗?这不起作用吗?

select
   non empty 
      {[Data Zameldowania].[Sprzątanie w dany typ dnia].[Miesiac Slownie]} on 0,
   non empty 
      { [Measures].[Liczba gosci]
       ,[Measures].[Zaplata - Sprzatanie] } on 1
from [Hurtownia Danych]
where 
    [Data Zameldowania].[Data sprzątania].[Rok].&[2012];