Lag (MDX)
傳回成員,該成員是成員層級上指定成員之前指定的位置數目。
語法
Member_Expression.Lag(Index)
引數
Member_Expression
傳回成員的有效多維度運算式 (MDX) 運算式。
Index
有效的數值運算式,指定要延遲的成員位置數目。
備註
層級內的成員位置取決於屬性階層的自然順序。 位置的編號是以零為起始。
如果指定的延隔時間為零, Lag 函式會傳回指定的成員本身。
如果指定的延隔時間是負數,Lag 函式會 傳回後續的成員。
Lag(1)
相當於 PrevMember 函 式。 Lag(-1)
相當於 NextMember 函 式。
Lag 函 式類似于 Lead 函式,不同之處在于 Lead 函式看起來與 Lag 函式相反。 也就是說, Lag(n)
相當於 Lead(-n)
。
範例
下列範例會傳回 2001 年 12 月的值:
SELECT [Date].[Fiscal].[Month].[February 2002].Lag(2) ON 0
FROM [Adventure Works]
下列範例會傳回 2002 年 3 月的值:
SELECT [Date].[Fiscal].[Month].[February 2002].Lag(-1) ON 0
FROM [Adventure Works]