リード(MDX)

指定されたメンバーのレベルに沿って、指定された数のポジションを返します。

構文

  
Member_Expression.Lead( Index )  

引数

Member_Expression
メンバーを返す有効な多次元表現(MDX)式。

インデックス
複数のメンバー位置を指定する有効な数値式です。

Remarks

レベル内のメンバーの位置は属性階層の自然な順序によって決まります。 ポジションの番号付けはゼロベースです。

指定されたリードが0の場合、 リード 関数は指定されたメンバーを返します。

指定されたリードが負の場合、 リード 関数は先に先に返します。

Lead(1)NextMember 関数と同値です。 Lead(-1)PrevMember 関数と同値です。

リード関数はラグ関数に似ていますが、ラグ関数はリード関数とは逆方向に向いています。 つまり、 Lead(n)Lag(-n)に相当します。

以下の例は2001年12月の値を返します。

SELECT [Date].[Fiscal].[Month].[February 2002].Lead(-2) ON 0  
FROM [Adventure Works]  
  

以下の例は2002年3月の値を返します。

SELECT [Date].[Fiscal].[Month].[February 2002].Lead(1) ON 0  
FROM [Adventure Works]