Tail (MDX)Tail (MDX)

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2008)noDatabase SQL di AzurenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Restituisce un subset dalla fine di un set.Returns a subset from the end of a set.

SintassiSyntax


Tail(Set_Expression [ ,Count ] )  

ArgomentiArguments

Set_ExpressionSet_Expression
Espressione MDX (Multidimensional Expression) valida che restituisce un set.A valid Multidimensional Expressions (MDX) expression that returns a set.

CountCount
Espressione numerica valida che specifica il numero di tuple che devono essere restituite.A valid numeric expression that specifies the number of tuples to be returned.

OsservazioniRemarks

Il della parte finale del funzione restituisce il numero di tuple specificato dalla fine del set specificato.The Tail function returns the specified number of tuples from the end of the specified set. L'ordine degli elementi viene mantenuto.The order of elements is preserved. Il valore predefinito di conteggio è 1.The default value of Count is 1. Se il numero specificato di tuple è minore di 1, la funzione restituisce il set vuoto.If the specified number of tuples is less than 1, the function returns the empty set. Se il numero di tuple specificato supera il numero di tuple nel set, la funzione restituisce il set originale.If the specified number of tuples exceeds the number of tuples in the set, the function returns the original set.

EsempioExample

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.The following example returns the Reseller Sales Measure for the top five selling subcategories of products, irrespective of hierarchy, based on Reseller Gross Profit. Il della parte finale del funzione viene utilizzata per restituire solo gli ultimi cinque set del risultato dopo il reverse-ordinamento del risultato mediante la ordine (funzione).The Tail function is used to return only the last five sets in the result after the result is reverse-ordered using the Order function.

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

Vedere ancheSee Also

Riferimento alla funzione MDX ( MDX )MDX Function Reference (MDX)