6

我在我的数据集上使用多维数据集作为数据源和 MDX 查询创建了一个报告。我的数据集中有一些测量值,但我想使用 OR 过滤器(测量值 1 > 0 或测量值 2 > 0 ..etc)之类的方法仅显示具有至少一个测量值 > 0 的行我该怎么做?

谢谢

4

1 回答 1

5

使用该Filter()子句来约束行的成员集:

SELECT
  [Measures].[Internet Sales Amount] ON COLUMNS,
  Filter(
    [Customer].[Country].Members, 
    ([Measures].[Internet Sales Amount] > 2000000) 
        AND ([Measures].[Internet Sales Amount] < 5000000)
  ) ON ROWS
FROM [Adventure Works];
于 2013-03-02T04:05:12.640 回答