如果 [销售].[零售] > 0 或 [销售].[经销商] > 0
SELECT [Measures].[Revenue] on 0 FROM [Cube]
别的
什么都不退
以上是我想要的行为类型的伪代码表示。有没有办法根据 IF X OR Y 布尔表达式在 MDX 中进行有条件选择?我查看了 if/else 语句和 case 语句,但是我看到的所有示例都使用了常量,并且我一直在努力混合这些函数和 select 语句(来自 MSDN 文章,我不确定这是否可能)。