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, der eine Zahl zurückgibt.

Hinweise

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. Anschließend gibt die BottomCount-Funktion die angegebene Anzahl von Tupeln mit dem niedrigsten Wert zurück.

Wichtiger HinweisWichtig

Die BottomCount-Funktion durchbricht wie die TopCount-Funktion immer die Hierarchie.

Wenn kein numerischer Ausdruck angegeben wird, gibt die Funktion die Menge der Elemente in ihrer natürlichen Reihenfolge unsortiert zurück. Sie verhält sich in diesem Fall wie die Tail (MDX)-Funktion.

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]

Siehe auch

Verweis