2017-08-31 9 views
0

私は2つの属性に基づいていくつかのレコードをフィルタリングする必要がある1つのMDXクエリを作成しています。スコープとフィルタ機能を持つMDXクエリ

私はいくつかのレコードをフィルタリングする必要があるので、以下の形式でデータを取得しています。

AAA P B 
AB 1 0-6 
AA 2 6-12 month 
AC 3 >12 
AF 2 >12 
AB 1 6-12 month 
AG 3 >12 month 

したがって、以下の条件でレコードを除外します。

(p =1 AND B='0-6') OR (P=2 AND B='6-12 Months') OR (p=3 AND B = '> months') 

MDXを使用してこのフィルタを追加してもらえますか?事前に

おかげ..

よろしく、

サーガル

+0

あなたはMDXを追加してくださいすることができます試みた – whytheq

答えて

0

それはあまりにも少ない情報ですが、何が次のMDXと間違っている:

case 
    when [Measures].[P] = 1 
    and [Measures].[B] = '0-6' 
    then 1 
    when [Measures].[P] = 2 
    and [Measures].[B] = '6-12 Months' 
    then 1 
    when [Measures].[P] = 3 
    and [Measures].[B] = '> months' 
    then 1 
    else null 
end 
関連する問題