Поделиться через


BottomCount (многомерные выражения)

Сортирует набор в порядке возрастания и возвращает указанное число кортежей набора с минимальными значениями.

Синтаксис

  
BottomCount(Set_Expression, Count [,Numeric_Expression])  

Аргументы

Set_Expression
Допустимое многомерное выражение, возвращающее набор.

Численность
Допустимое числовое выражение, указывающее количество возвращаемых кортежей.

Numeric_Expression
Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число.

Замечания

Если числовое выражение указано, эта функция сортирует кортежи заданного набора по значениям числового выражения, вычисленного над набором, в порядке возрастания. Затем функция BottomCount возвращает указанное число кортежей с наименьшим значением.

Внимание

Функция BottomCount, например функция TopCount, всегда разбивает иерархию.

Если числовое выражение не указано, функция возвращает набор элементов в естественном порядке без сортировки, выполняя такие функции, как tail (многомерные выражения).

пример

В следующем примере возвращается мера Reseller Order Quantity для пяти элементов Product SubCategory с наименьшими значениями в каждом календарном году, отсортированных по мере Reseller Sales Amount.

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]  

См. также

Справочник по функции многомерных выражений (многомерные выражения)