BottomCount (MDX)

セットを昇順に並べ替え、指定されたセット内の組を、値の小さい方から指定された数だけ返します。

構文

  
BottomCount(Set_Expression, Count [,Numeric_Expression])  

引数

Set_Expression
セットを返す有効な多次元式 (MDX) 式。

Count
返す組の数を指定する有効な数値式です。

Numeric_Expression
通常、数値を返すセル座標の多次元式 (MDX) 式である有効な数値式。

解説

数値式を指定した場合、この関数は、指定した数値式の値に従って、指定したセット内のタプルを、セットで評価された値に基づいて昇順で並べ替えます。 その後、BottomCount 関数は、指定された数のタプルを最小値で返します。

重要

BottomCount 関数は、TopCount 関数と同様に、常に階層を中断します。

数値式が指定されていない場合、関数は Tail (MDX) 関数のように動作し、並べ替えを行わずにメンバーのセットを自然な順序で返します。

次の例では、Product SubCategory のメンバーを Reseller Sales Amount メジャーに基づいて並べ替え、売上金額が下から 5 番目までのメンバーについて、年度ごとの Reseller Order Quantity メジャーを返しています。

SELECT BottomCount([Product].[Product Categories].[Subcategory].Members  
   , 10  
   , [Measures].[Reseller Sales Amount]) ON 0,  
   [Date].[Calendar].[Calendar Year].Members ON 1  
  
FROM  
    [Adventure Works]  
WHERE  
    [Measures].[Reseller Order Quantity]  

参照

MDX 関数リファレンス (MDX)