Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Geeft een deelverzameling van tuples terug uit een gespecificeerde verzameling.
Syntax
Subset(Set_Expression, Start [ ,Count ] )
Arguments
Set_expressie
Een geldige Multidimensionale Expressies (MDX) expressie die een verzameling teruggeeft.
Begin
Een geldige numerieke uitdrukking die de positie specificeert van de eerste tuple die wordt teruggegeven.
Aantal
Een geldige numerieke uitdrukking die het aantal tuples specificeert dat moet worden teruggegeven.
Remarks
Uit de gespecificeerde verzameling geeft de deelverzamelingsfunctie een deelverzameling terug die het gespecificeerde aantal tuples bevat, beginnend bij de opgegeven startpositie. De startpositie is gebaseerd op een nul-gebaseerde index; dat wil zeggen, nul (0) komt overeen met de eerste tuple in de gespecificeerde verzameling, 1 met de tweede, enzovoort.
Als Count niet is gespecificeerd, geeft de functie alle tuples van begin tot einde van de verzameling terug.
Example
Het volgende voorbeeld geeft de Reseller Sales Measure terug voor de vijf meest verkochte subcategorieën van producten, ongeacht hiërarchie, gebaseerd op Reseller Bruto Winst. De deelverzamelingsfunctie wordt gebruikt om alleen de eerste vijf verzamelingen in het resultaat terug te geven nadat het resultaat is geordend met de Order-functie .
SELECT Subset
(Order
([Product].[Product Categories].[SubCategory].members
,[Measures].[Reseller Gross Profit]
,BDESC
)
,0
,5
) ON 0
FROM [Adventure Works]