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


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

Изменения: 17 июля 2006 г.

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

Синтаксис

BottomCount(Set_Expression, Count [,Numeric_Expression])

Аргументы

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

Замечания

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

ms144864.note(ru-ru,SQL.90).gifВажно!
Функция BottomCount, как и функция TopCount, всегда нарушает иерархию.

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

Пример

В следующем примере возвращается мера 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]

См. также

Справочник

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

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

17 июля 2006 г.

Измененное содержимое
  • Обновлены синтаксис и аргументы для облегчения понимания.
  • Добавлены обновленные примеры.