Condividi tramite


Tail (MDX)

Restituisce un subset dalla fine di un set.

Sintassi

Tail(Set_Expression [ ,Count ] )

Argomenti

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

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

Osservazioni

La funzione Tail restituisce il numero di tuple specificato dalla fine del set specificato. L'ordine degli elementi viene mantenuto. Il valore predefinito di Count è 1. Se il numero di tuple specificato è minore di 1, la funzione restituisce un set vuoto. Se il numero di tuple specificato supera il numero di tuple nel set, la funzione restituisce il set originale.

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. È possibile utilizzare la funzione Tail per restituire solo gli ultimi cinque set del risultato dopo l'ordinamento in senso inverso del risultato mediante la funzione Order.

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