MDXを使用して、選択した行をいくつか取得するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/3940878

質問

私は持っています Color で寸法 たくさんの色, 、しかし、私はただのテーブルを見せたいです 2行 (黒と赤)。私はこれを試しました:

SELECT [Color].[black] || [Color].[red] ON ROWS, 
 {[Measures].defaultMember} ON COLUMNS 
from [SalesAnalysis]

私が予想していた結果は、1つの列と2行のテーブルでした。黒人販売用の1つのセル、赤い販売用の1つのセル。代わりにエラーが発生します。

どのMDXが要求します 書くべきですか?

また、「集計」と「フィルター」と呼ばれるものも試しましたが、それらは私が探しているものではないようです。

役に立ちましたか?

解決

わかりました、私は見つけました:

SELECT {[Color].[black],[Color].[red]} ON ROWS, 
 {[Measures].defaultMember} ON COLUMNS 
from [SalesAnalysis]

他のヒント

または次のようなことを試してみてください:

SELECT {[Color]} ON ROWS, 
 {[Measures].defaultMember} ON COLUMNS 
FROM [SalesAnalysis]
WHERE {[Color].[black], [Color].[red]}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top