使用MDX,如何只获得几个选定的行?

时间:2010-10-15 09:10:56

标签: mdx business-intelligence pentaho

我的<{1}}维度多种颜色,但我想显示一张只有两行(黑色和红色)的表格。我试过这个:

Color

我期待的结果是一个包含一列和两行的表。黑色销售的一个单元,红色销售的一个单元。而是出现了错误。

我应该写什么MDX请求

我还尝试了一些名为“聚合”和“过滤器”的东西,但似乎它们不是我想要的东西。

2 个答案:

答案 0 :(得分:1)

好的,我找到了:

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

答案 1 :(得分:0)

或尝试这样的事情:

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