BottomSum
数値評価の合計結果が指定された合計以上であるセットの最小のサブセットを戻します。 結果セットの要素は、最小から最大の順にリストされます。
構文
BottomSum ( set, numeric_value_expression, numeric_value_expression )
パラメータ
- set
-
最も低い要素が選択されるセット。
- numeric_value_expression1
-
指定された合計(「MDX文法ルール」を参照)。
- numeric_value_expression2
-
数値評価(「MDX文法ルール」を参照)。
ノート
-
数値評価の合計結果が指定された合計にならない場合は、空のセットが返されます。
-
この関数は、負の値および欠損値を無視します。
例
次の問合せでは、Qtr1の最も低い販売製品(Salesの合計が10000以上)に対してQtr1およびQtr2の販売を選択します。
SELECT
{[Year].[Qtr1], [Year].[Qtr2]}
ON COLUMNS,
{
BottomSum(
[Product].Members, 10000, [Year].[Qtr1]
)
}
ON ROWS
FROM Sample.Basic
WHERE ([Measures].[Sales])
次の問合せは、グリッドを返します:
表4-42 MDXからの出力グリッドの例
(軸) | Qtr1 | Qtr2 |
---|---|---|
200-40 | 2807 | 2922 |
100-30 | 3187 | 3182 |
400-30 | 3763 | 3962 |
300-20 | 4248 | 4638 |
関連項目