Lag (MDX)

Mengembalikan anggota yang memiliki jumlah posisi tertentu sebelum anggota tertentu di tingkat anggota tersebut.

Syntax

  
Member_Expression.Lag(Index)   

Arguments

Member_Expression
Ekspresi Multidimensional Expressions (MDX) valid yang mengembalikan anggota.

Indeks
Ekspresi numerik yang valid yang menentukan jumlah posisi anggota yang akan di-lag.

Remarks

Posisi anggota dalam suatu tingkat ditentukan oleh urutan alami hierarki atribut tersebut. Penomoran posisi tersebut berbasis nol.

Jika lag yang ditentukan nol, fungsi Lag mengembalikan anggota yang ditentukan itu sendiri.

Jika lag yang ditentukan negatif, fungsi Lag akan mengembalikan anggota berikutnya.

Lag(1) setara dengan fungsi PrevMember . Lag(-1) setara dengan fungsi NextMember .

Fungsi Lag mirip dengan fungsi Lead, kecuali fungsi Lead terlihat ke arah yang berlawanan dengan fungsi Lag. Artinya, Lag(n) setara dengan Lead(-n).

Contoh

Contoh berikut mengembalikan nilai untuk Desember 2001:

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

Contoh berikut mengembalikan nilai untuk Maret 2002:

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