Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Returnerar en delmängd av tupler från en specificerad mängd.
Syntax
Subset(Set_Expression, Start [ ,Count ] )
Arguments
Set_Expression
Ett giltigt Multidimensional Expressions (MDX)-uttryck som returnerar en mängd.
Start
Ett giltigt numeriskt uttryck som specificerar positionen för den första tuplen som ska returneras.
Räkna
Ett giltigt numeriskt uttryck som specificerar antalet tupler som ska returneras.
Remarks
Från den specificerade mängden returnerar delmängdfunktionen en delmängd som innehåller det angivna antalet tupler, med början vid den angivna startpositionen. Startpositionen baseras på ett nollbaserat index; det vill säga, noll (0) motsvarar den första tuplen i den specificerade mängden, 1 motsvarar den andra, och så vidare.
Om antal inte anges returnerar funktionen alla tupler från början till slutet av mängden.
Example
Följande exempel returnerar Återförsäljarförsäljningsmåttet för de fem mest säljande underkategorierna av produkter, oavsett hierarki, baserat på Återförsäljarens bruttovinst. Delmängdsfunktionen används för att returnera endast de första fem mängderna i resultatet efter att resultatet ordnats med ordningsfunktionen.
SELECT Subset
(Order
([Product].[Product Categories].[SubCategory].members
,[Measures].[Reseller Gross Profit]
,BDESC
)
,0
,5
) ON 0
FROM [Adventure Works]