Condividi tramite


Lag (MDX)

Restituisce il membro che precede il membro specificato del numero specificato di posizioni al livello del membro.

Sintassi

  
Member_Expression.Lag(Index)   

Argomenti

Espressione_membro
Espressione MDX (Multidimensional Expression) valida che restituisce un membro.

Indice
Espressione numerica valida che specifica il numero di posizioni tra i membri.

Osservazioni:

Le posizioni dei membri all'interno di un livello vengono determinate dall'ordine naturale della gerarchia dell'attributo. La numerazione delle posizioni è in base zero.

Se il ritardo specificato è zero, la funzione Lag restituisce il membro specificato.

Se il ritardo specificato è negativo, la funzione Lag restituisce un membro successivo.

Lag(1) equivale alla funzione PrevMember . Lag(-1) equivale alla funzione NextMember .

La funzione Lag è simile alla funzione Lead , ad eccezione del fatto che la funzione Lead cerca nella direzione opposta alla funzione Lag . In altre parole, Lag(n) equivale a Lead(-n).

Esempio

Nell'esempio seguente viene restituito il valore per dicembre 2001:

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

Nell'esempio seguente viene restituito il valore per marzo 2002:

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

Vedi anche

Guida di riferimento alle funzioni MDX (MDX)