BottomCount (MDX)
Sortiert eine Menge in aufsteigender Reihenfolge und gibt die angegebene Anzahl von Tupeln in der angegebenen Menge mit den niedrigsten Werten zurück.
Syntax
BottomCount(Set_Expression, Count [,Numeric_Expression])
Argumente
Set_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Menge zurückgibt.
Count
Ein gültiger numerischer Ausdruck, der die Anzahl der Tupel angibt, die zurückgegeben werden sollen.
Numeric_expression
Ein gültiger numerischer Ausdruck, bei dem es sich in der Regel um einen MDX-Ausdruck (Multidimensional Expressions) für Zellenkoordinaten handelt, die eine Zahl zurückgeben.
Bemerkungen
Wenn ein numerischer Ausdruck angegeben wird, sortiert die Funktion die Tupel in der angegebenen Menge nach dem Wert des angegebenen Ausdrucks, ausgewertet über die Menge, in aufsteigender Reihenfolge. Die BottomCount-Funktion gibt dann die angegebene Anzahl von Tupeln mit dem niedrigsten Wert zurück.
Wichtig
Die BottomCount-Funktion , wie die TopCount-Funktion , unterbricht immer die Hierarchie.
Wenn kein numerischer Ausdruck angegeben wird, gibt die Funktion den Satz von Elementen in natürlicher Reihenfolge zurück, ohne dass sortiert wird und sich wie die MdX-Funktion (Tail) verhält.
Beispiel
Im folgenden Beispiel wird das Reseller Order Quantity-Measure für jedes Kalenderjahr für die fünf geringsten Product SubCategory-Umsätze in der vom Reseller Sales Amount-Measure vorgegebenen Reihenfolge zurückgegeben.
SELECT BottomCount([Product].[Product Categories].[Subcategory].Members
, 10
, [Measures].[Reseller Sales Amount]) ON 0,
[Date].[Calendar].[Calendar Year].Members ON 1
FROM
[Adventure Works]
WHERE
[Measures].[Reseller Order Quantity]