1

我正在尝试获取符合条件的事实数量。

我想要的输出:大于 3 的评分数。我实际得到的:在评分平均值超过 3 的情况下,用户评分的总数。

这是我的查询:

With Member [Measures].[Number of possitive ratings] as
  IIF(
      [Measures].[User Rating] > 3,
      [Measures].[Number of Users Rating],
      0)
SELECT NON EMPTY
[Measures].[Number of possitive ratings] ON COLUMNS,
[Movie Year].[All Years] ON ROWS
FROM
    [Rating]

当我将 [Measures].[Number of Users Rating] 替换为 1 时,如果平均值超过 3,我会得到 1。我不喜欢为此在多维数据集中创建新度量的想法。

4

0 回答 0