SELECT {[Time]. [2009], [Time]. [2010]} ON 0,
[Время]. [Месяцы] .Члены ON 1
ОТ [Ваше имя куба] ГДЕ [Меры]. [Продажи]
Я основал этот запрос (ниже), который я тестировал на примере куба Adventure Works от Miscrosoft:
SELECT {[Ship Date].[Fiscal Year].&[2002], [Ship Date].[Fiscal Year].&[2003]} ON 0,
[Ship Date].[Month of Year].Members ON 1
FROM [Adventure Works] WHERE [Measures].[Sales Amount]
UPDATE:
На основании вашего запроса я не уверен, почему он работает без указания иерархии в запросе куба (например, [Время]. [2010] вместо [Время]. [Имя иерархии]. [2010]), но не смог вы попробуйте это:
SELECT EXISTS([Time].Members, {[Time].[2009], [Time].[2010]}) ON COLUMNS,
[Time].[Months].Members ON ROWS
FROM [SalesProductIndicator] WHERE [Measures].[Sales]
Спасибо