在过滤器 MDX 中使用双参数

Use double parameter in filter MDX

我尝试在 SQL 服务器上执行 mdx,我有一个这样的过滤器:

*FILTER([Dim BSC].[BSCID].CHILDREN, [Dim BSC].[BSCID].CURRENTMEMBER  = 
[Dim BSC].[BSCID].&[1] ) 

它工作正常,但现在我想同时执行 [BSCID].&[1] 和 [BSCID].&[2] 所以我将其更改为

*FILTER([Dim BSC].[BSCID].CHILDREN, [Dim BSC].[BSCID].CURRENTMEMBER  = 
[Dim BSC].[BSCID].&[1,2] ) 

但是returns结果是空的,我该如何做双参数过滤呢?此致

我也试试

*FILTER([Dim BSC].[BSCID].CHILDREN, [Dim BSC].[BSCID].CURRENTMEMBER  = 
[Dim BSC].[BSCID].&[1].&[2] )    

但还是变空了

为什么要费心使用 FILTER,您可以只使用包含您感兴趣的两个成员的集合:

*{ 
       [Dim BSC].[BSCID].&[1],
     [Dim BSC].[BSCID].&[2] 
  }