返回在指定成员之前指定位置的成员,在该成员的层级中。
Syntax
Member_Expression.Lag(Index)
Arguments
Member_Expression
一个有效的多维表达式(MDX)表达式,返回成员。
索引
一个有效的数值表达式,指定需要延迟的成员位置数。
Remarks
成员在一个层级中的位置由属性层级的自然顺序决定。 职位编号以零为基础。
如果指定的滞后为零, 延迟 函数返回指定的成员本身。
如果指定的滞后为负, 滞后 函数返回后续成员。
Lag(1) 等价于 PrevMember 函数。
Lag(-1) 等价于 NextMember 函数。
滞后函数类似于先导函数,但先导函数朝向与滞后函数相反的方向。 即, Lag(n) 等价于 Lead(-n)。
Example
以下示例返回了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]