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


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

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

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

Синтаксис

BottomSum(Set_Expression, Value, Numeric_Expression)

Аргументы

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

Замечания

Функция BottomSum вычисляет сумму заданной меры, рассчитанной для указанного набора, отсортированного в возрастающем порядке. Функция возвращает элементы с самыми низкими значениями, чьи итоги на основе указанного числового выражения по меньшей мере равны заданному значению. Функция возвращает самый маленький поднабор набора, совокупное значение которого равно по меньшей мере заданному значению. Возвращенные элементы упорядочены по возрастанию.

ms145618.note(ru-ru,SQL.90).gifВажно!
Функция BottomSum, как и функция TopSum, всегда выполняет вычисления с нарушением иерархии.

Пример

В следующем примере возвращается наименьший набор элементов уровня City в иерархии Geography в измерении Geography за 2003 финансовый год для категории Bike (начиная с элементов данного набора с наименьшим количеством продаж), совокупный итог этих элементов на основе меры Reseller Sales Amount равен по меньшей мере 50 000.

SELECT BottomSum
   ({[Geography].[Geography].[City].Members 
      *[Date].[Fiscal].[Fiscal Year].[FY 2003]}
   , 50000
   , [Measures].[Reseller Sales Amount]
   ) ON 0,
   [Product].[Product Categories].Bikes ON 1
FROM [Adventure Works]

См. также

Справочник

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

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

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

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

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

17 июля 2006 г.

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