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