Lag (MDX)
Gibt das Element zurück, das eine angegebene Anzahl von Positionen vor einem angegebenen Element auf der Ebene des Elements liegt.
Syntax
Member_Expression.Lag(Index)
Argumente
Member_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der ein Element zurückgibt.
Index
Ein gültiger numerischer Ausdruck, der die Anzahl der Elementpositionen angibt, die vor dem Element liegen sollen.
Bemerkungen
Die Elementpositionen auf einer Ebene werden über die natürliche Reihenfolge der Attributhierarchie bestimmt. Die Nummerierung der Positionen basiert auf Null.
Wenn die angegebene Verzögerung null ist, gibt die Lag-Funktion den angegebenen Member selbst zurück.
Wenn die angegebene Verzögerung negativ ist, gibt die Lag-Funktion einen nachfolgenden Member zurück.
Lag(1)
entspricht der PrevMember-Funktion . Lag(-1)
entspricht der NextMember-Funktion .
Die Lag-Funktion ähnelt der Lead-Funktion , mit der Ausnahme, dass die Leadfunktion in die entgegengesetzte Richtung zur Lag-Funktion sucht. Somit ist Lag(n)
äquivalent zu Lead(-n)
.
Beispiel
Im folgenden Beispiel wird der Wert December 2001 zurückgegeben:
SELECT [Date].[Fiscal].[Month].[February 2002].Lag(2) ON 0
FROM [Adventure Works]
Im folgenden Beispiel wird der Wert March 2002 zurückgegeben:
SELECT [Date].[Fiscal].[Month].[February 2002].Lag(-1) ON 0
FROM [Adventure Works]
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für