Compartir por


Tail (MDX)

Devuelve un subconjunto del final de un conjunto.

Sintaxis

  
Tail(Set_Expression [ ,Count ] )  

Argumentos

Set_Expression
Expresión MDX (Expresiones multidimensionales) válida que devuelve un conjunto.

Recuento
Expresión numérica válida que especifica el número de tuplas que serán devueltas.

Comentarios

La función Tail devuelve el número especificado de tuplas desde el final del conjunto especificado. Se conserva el orden de los elementos. El valor predeterminado de Count es 1. Si el número especificado de tuplas es menor que 1, la función devuelve un conjunto vacío. Si el número especificado de tuplas supera al número de tuplas del conjunto, la función devuelve el conjunto original.

Ejemplo

El ejemplo siguiente devuelve la medida Reseller Sales de las cinco subcategorías de productos más vendidos, independientemente de su jerarquía, de acuerdo con Reseller Gross Profit. La función Tail se usa para devolver solo los cinco últimos conjuntos del resultado después de que el resultado se ordene inverso mediante la función Order .

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

Consulte también

Referencia de funciones MDX (MDX)