Subset (MDX)
更新 : 2006 年 7 月 17 日
指定されたセットから、組のサブセットを返します。
構文
Subset(Set_Expression, Start [ ,Count ] )
引数
- Set_Expression
セットを返す有効な多次元式 (MDX) 式です。
- Start
返す最初の組の位置を指定する有効な数値式です。
- Count
返す組の数を指定する有効な数値式です。
解説
Subset 関数は、指定されたセットの指定開始位置から、指定数の組が含まれたサブセットを返します。開始位置は 0 を基点とするインデックスです。つまり、0 は指定したセットの最初の組に対応し、1 は次の組に対応します。
Count を指定しなかった場合は、Start からセットの末尾までのすべての組が返されます。
例
次の例では、階層とは無関係に、Reseller Gross Profit に基づいて、売上が上位 5 番目までの製品のサブカテゴリに対応する Reseller Sales メジャーを返しています。Subset 関数は、Order 関数を使用して結果を並べ替えてから、その結果のうち先頭から 5 つのセットのみを返すために使用されています。
SELECT Subset
(Order
([Product].[Product Categories].[SubCategory].members
,[Measures].[Reseller Gross Profit]
,BDESC
)
,0
,5
) ON 0
FROM [Adventure Works]
参照
関連項目
ヘルプおよび情報
変更履歴
リリース | 履歴 |
---|---|
2006 年 7 月 17 日 |
|