2012-07-10 85 views
0

这是我的查询。我希望显示今年的第12周到第24周的数据以及去年的第12周到第24周的数据。但是,即使我有“prevMember”,两年的数据都得到了相同的数据。你可以帮帮我吗?MDX查询显示今年的销售以及去年的销售

WITH MEMBER [Measures].[Net Sales This Year] AS ([Measures].[Ticket Net Sales],[Date].[Fiscal].[Fiscal Year].currentmember.prevmember) 

SELECT {[Measures].[Ticket Net Sales],[Measures].[Net Sales Last Year]} on 0, 

NON EMPTY {([Concepts].[Concept Name].[Concept Name],[Locations].[Department Name].[Department Name], 
      [Date].[Fiscal].[Fiscal Year].Members,[Date].[Week Of Year].&[12]:[Date].[Week Of Year].&[24])} on 1 

FROM spbi 

回答

0

你能尝试此查询:

WITH MEMBER [Measures].[Net Sales This Year] AS ([Measures].[Ticket Net Sales],[Date].[Fiscal].CurrentMember.PrevMember) 

SELECT {[Measures].[Ticket Net Sales],[Measures].[Net Sales Last Year]} ON 0, 

NON EMPTY [Date].[Fiscal].[Fiscal Year].Members * [Date].[Week Of Year].&[12]:[Date].[Week Of Year].&[24]) ON 1 

FROM spbi