У меня есть следующий запрос в многомерных выражениях:

SELECT {

    [Season].[Season].members *
    [Measures].[Wins]

} ON COLUMNS, {

    Filter([Team].[Name].[Name].members, [Measures].[Wins] > 100)

} ON ROWS

FROM [Nfl2]

enter image description here

Здесь я фильтрую "Все победы> 100". Как мне отфильтровать по «Победам в 2012> 10»?

mdx
0
carl.hiass 27 Ноя 2020 в 02:38

1 ответ

Лучший ответ

Используйте этот код:

SELECT {

    [Season].[Season].members *
    [Measures].[Wins]

} ON COLUMNS, {

    Filter([Team].[Name].[Name].members, ([Season].[Season].&[2012],[Measures].[Wins]) > 100)

} ON ROWS

FROM [Nfl2]
0
BOUBRIT Nacim 27 Ноя 2020 в 01:56