Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает первое определённое количество элементов в наборе, сохраняя дубликаты.
Syntax
Head(Set_Expression [ ,Count ] )
Arguments
Set_Expression
Допустимое выражение многомерных выражений (MDX), которое возвращает множество.
Количество
Допустимое числовое выражение, указывающее количество кортежей, которые нужно вернуть.
Remarks
Функция Head возвращает заданное количество кортежей из начала указанного множества. Порядок элементов сохраняется. По умолчанию значение Count — 1. Если указанное количество кортежей меньше 1, головная функция возвращает пустое множество. Если указанное количество кортежей превышает количество кортежей в множестве, функция возвращает исходное множество.
Пример
Следующий пример приводит пять самых продаваемых подкатегорий товаров, независимо от иерархии, на основе валовой прибыли реселлеров. Функция Head используется для возврата только первых 5 множеств результата после упорядочения результата с помощью функции Order.
SELECT
[Measures].[Reseller Gross Profit] ON 0,
Head
(Order
([Product].[Product Categories].[SubCategory].members
,[Measures].[Reseller Gross Profit]
,BDESC
)
,5
) ON 1
FROM [Adventure Works]