Я могу получить МАКСА () некоторой Меры на основе указанных Размеров. У меня нет проблем с этим. То, что я ищу, является Вторым МАКСОМ (). Средства, если я сортирую некоторые Меры в порядке DESC, это 5,4,3,2,1
С МАКСОМ () я могу добраться 5, но я хочу 4. Как я вычисляю это?
Используйте ключевое слово EXCEPT, чтобы выбить из набора двух лучших одно:
SELECT
[Measures].[YourMeasure]
ON 0,
NON EMPTY
{
EXCEPT
(
TOPCOUNT( [Date].[Date].[Date], 2, [Measures].[YourMeasure] ),
TOPCOUNT( [Date].[Date].[Date], 1, [Measures].[YourMeasure] )
)
}
ON 1
FROM [YourCube]