Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Сортирует набор по убыванию и возвращает заданное число элементов с самыми высокими значениями.
Синтаксис
TopCount(Set_Expression,Count [ ,Numeric_Expression ] )
Аргументы
Set_Expression
Допустимое многомерное выражение, возвращающее набор.
Численность
Допустимое числовое выражение, указывающее количество возвращаемых кортежей.
Numeric_Expression
Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число.
Замечания
Если указано числовое выражение, функция TopCount сортируется в порядке убывания, кортежи в наборе, заданном заданным заданным набором, согласно значению, указанному числовым выражением, как оценивается по указанному набору. После сортировки набора функция TopCount возвращает указанное количество кортежей с наибольшим значением.
Внимание
Как и функция BottomCount, функция TopCount всегда нарушает иерархию.
Если числовое выражение не задано, функция возвращает набор элементов в естественном порядке без сортировки, выполняя такие действия, как функция Head (многомерные выражения).
Примеры
В следующем примере возвращается 10 дат с самыми высокими значениями по мере Internet Sales Amount:
SELECT [Measures].[Internet Sales Amount] ON 0,
TOPCOUNT([Date].[Date].[Date].MEMBERS, 10, [Measures].[Internet Sales Amount])
ON 1
FROM [Adventure Works]
В следующем примере из категории Bike возвращаются первые пять элементов набора, содержащего все сочетания элементов с уровнем City в иерархии Geography в измерении Geography и все финансовые годы из иерархии Fiscal измерения Date, отсортированные по мере Reseller Sales Amount (начиная с элементов этого набора с наибольшим объемом продаж).
SELECT [Measures].[Reseller Sales Amount] ON 0,
TopCount
({[Geography].[Geography].[City].Members
*[Date].[Fiscal].[Fiscal Year].Members}
, 5
, [Measures].[Reseller Sales Amount]
) ON 1
FROM [Adventure Works]
WHERE([Product].[Product Categories].Bikes)
См. также
Справочник по функции многомерных выражений (многомерные выражения)