Lag(MDX)Lag (MDX)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

멤버 수준에서 지정한 위치 번호만큼 지정한 멤버의 앞에 있는 멤버를 반환합니다.Returns the member that is a specified number of positions before a specified member at the member's level.

구문Syntax


Member_Expression.Lag(Index)   

인수Arguments

Member_ExpressionMember_Expression
멤버를 반환하는 유효한 MDX 식입니다.A valid Multidimensional Expressions (MDX) expression that returns a member.

인덱스Index
지정한 멤버와의 간격을 나타내는 멤버 위치 수를 지정하는 유효한 숫자 식입니다.A valid numeric expression that specifies the number of member positions to lag.

주의Remarks

수준 내의 멤버 위치는 특성 계층의 일반적인 순서에 따라 결정됩니다.Member positions within a level are determined by the attribute hierarchy's natural order. 위치를 나타내는 번호는 0부터 시작합니다.The numbering of the positions is zero-based.

지정한 간격이 0 바이트인 경우는 지연 함수는 지정 된 멤버를 반환 합니다.If the specified lag is zero, the Lag function returns the specified member itself.

지정한 간격이 음수 이면이 지연 함수는 이후 멤버를 반환 합니다.If the specified lag is negative, the Lag function returns a subsequent member.

Lag(1)해당 하는 PrevMember 함수입니다.Lag(1) is equivalent to the PrevMember function. Lag(-1)해당 하는 NextMember 함수입니다.Lag(-1) is equivalent to the NextMember function.

지연 함수는 비슷합니다는 발생할 함수와 발생할 반대 방향으로 함수를 찾습니다는 지연 함수입니다.The Lag function is similar to the Lead function, except that the Lead function looks in the opposite direction to the Lag function. 즉, Lag(n)Lead(-n)과 동일합니다.That is, Lag(n) is equivalent to Lead(-n).

예제Example

다음 예에서는 2001년 12월의 값을 반환합니다.The following example returns the value for December 2001:

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

다음 예에서는 2002년 3월의 값을 반환합니다.The following example returns the value for March 2002:

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

관련 항목:See Also

MDX 함수 참조 ( Mdx)MDX Function Reference (MDX)