Freigeben über


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]  

Weitere Informationen

MDX-Funktionsreferenz (MDX)