Condividi tramite


Subset (MDX)

Restituisce un subset di tuple dal set specificato.

Sintassi

  
Subset(Set_Expression, Start [ ,Count ] )  

Argomenti

Set_Expression
Espressione MDX (Multidimensional Expression) valida che restituisce un set.

Avviare
Espressione numerica valida che specifica la posizione della prima tupla da restituire.

Conteggio
Espressione numerica valida che specifica il numero di tuple che devono essere restituite.

Osservazioni:

Dal set specificato, la funzione Subset restituisce un subset contenente il numero specificato di tuple, a partire dalla posizione iniziale specificata. La posizione iniziale è definita secondo un indice in base zero, ovvero zero (0) corrisponde alla prima tupla nel set specificato, 1 corrisponde alla seconda e così via.

Se Count non è specificato, la funzione restituisce tutte le tuple da Start alla fine del set.

Esempio

Nell'esempio seguente viene restituita la misura Reseller Sales per le cinque sottocategorie di prodotti più vendute, indipendentemente dalla gerarchia, in base a Reseller Gross Profit. La funzione Subset viene utilizzata per restituire solo i primi cinque set nel risultato dopo l'ordinamento del risultato tramite la funzione Order .

SELECT Subset  
   (Order   
      ([Product].[Product Categories].[SubCategory].members  
         ,[Measures].[Reseller Gross Profit]  
         ,BDESC  
      )  
   ,0  
   ,5  
   ) ON 0  
FROM [Adventure Works]  

Vedi anche

Guida di riferimento alle funzioni MDX (MDX)