Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vrátí první určený počet prvků v množině, přičemž si ponechá duplikáty.
Syntax
Head(Set_Expression [ ,Count ] )
Arguments
Nastavit_výraz
Platný výraz Multidimensional Expressions (MDX), který vrací množinu.
Počet
Platný číselný výraz, který určuje počet n-tic, které mají být vráceny.
Remarks
Funkce Head vrací zadaný počet n-tic z počátku dané množiny. Pořadí prvků je zachováno. Výchozí hodnota Count je 1. Pokud je zadaný počet n-tic menší než 1, funkce Head vrátí prázdnou množinu. Pokud zadaný počet n-tic převyšuje počet n-tic v množině, funkce vrátí původní množinu.
Example
Následující příklad vrací pět nejlépe prodávaných podkategorií produktů bez ohledu na hierarchii, na základě hrubého zisku prodejce. Funkce Head se používá k vrácení pouze prvních 5 množin ve výsledku poté, co je výsledek uspořádán pomocí funkce 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]