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


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

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

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

Синтаксис

BottomPercent(Set_Expression, Percentage, Numeric_Expression) 

Аргументы

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

Замечания

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

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

Пример

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

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

См. также

Справочник

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

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

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

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

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

17 июля 2006 г.

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