テイル(MDX)

集合の末から部分集合を返します。

構文

  
Tail(Set_Expression [ ,Count ] )  

引数

Set_Expression
集合を返す有効な多次元表現(MDX)式。

数える
返すべきタプルの数を指定する有効な数値式。

Remarks

Tail関数は指定された集合の末尾から指定されたタプル数を返します。 要素の順序は保持されます。 カウント のデフォルト 値は1です。 指定されたタプルの数が1未満の場合、関数は空集合を返します。 指定されたタプル数が集合内のタプル数を超える場合、関数は元の集合を返します。

以下の例は、リセラー粗利益に基づく、階層構造に関係なく、販売品の上位5つの販売サブカテゴリーのリセラー売上指標を返します。 Tail関数は、結果を順序関数で逆順にした結果の最後の5セットのみを返すために使われます。

SELECT Tail  
   (Order   
      ([Product].[Product Categories].[SubCategory].members  
         ,[Measures].[Reseller Gross Profit]  
         ,BASC  
      )  
   ,5  
   ) ON 0  
FROM [Adventure Works]