2

次のMDXクエリがあります。

SELECT {[Measures].[PARTICIPANT ID]} ON columns,
{[GENDER].[Female Gender]} ON rows
FROM [Dystonia DS]

と呼ばれるディメンションがあり、年齢範囲、つまり20〜54歳などを使用AGE IN YEARSしてフィルタリングしたいと思います。PARTICIPANT IDPARTICIPANT ID

このフォーラムで日付範囲の解決策を入手しましたが、日付範囲MDXを参照しても年齢範囲を解決できませんでした。

どんな助けでも大歓迎です。

4

1 に答える 1

1

それが本当に別の次元であり、それを表示したくない場合は、WHERE句に追加するだけではいけませんか?

SELECT {[Measures].[PARTICIPANT ID]} ON columns,
{[GENDER].[Female Gender]} ON rows
FROM [Dystonia DS]
WHERE {[Age Range].&[20]:[Age Range].&[54]}

また、表示する必要がある場合は、ROWSディメンションのタプルに追加します。

SELECT {[Measures].[PARTICIPANT ID]} ON columns,
([GENDER].[Female Gender],
{[Age Range].&[20]:[Age Range].&[54]}) ON rows
FROM [Dystonia DS]
于 2012-09-24T16:40:24.817 に答える