Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine Teilmenge vom Ende einer Menge zurück.
Syntax
Tail(Set_Expression [ ,Count ] )
Argumente
Set_Expression
Ein gültiger Multidimensional Expressions (MDX)-Ausdruck, der eine Menge zurückgibt.
Anzahl
Ein gültiger numerischer Ausdruck, der die Anzahl der zurückzugebenden Tupel angibt.
Bemerkungen
Die Tail-Funktion gibt die angegebene Anzahl von Tupeln vom Ende der angegebenen Menge zurück. Die Reihenfolge der Elemente bleibt erhalten. Der Standardwert von Count ist 1. Ist die angegebene Anzahl der Tupel kleiner als 1, gibt die Funktion die leere Menge zurück. Wenn die angegebene Anzahl der Tupel die Anzahl der Tupel in der Menge übersteigt, gibt die Funktion die ursprüngliche Menge zurück.
Example
Das folgende Beispiel liefert die Reseller Sales Measure für die fünf meistverkauften Unterkategorien von Produkten, unabhängig von der Hierarchie, basierend auf dem Reseller Gross Profit. Die Tail-Funktion wird verwendet, um nur die letzten fünf Mengen im Ergebnis zurückzugeben, nachdem das Ergebnis mit der Order-Funktion umgekehrt geordnet wurde.
SELECT Tail
(Order
([Product].[Product Categories].[SubCategory].members
,[Measures].[Reseller Gross Profit]
,BASC
)
,5
) ON 0
FROM [Adventure Works]