Tail (MDX)

Retorna um subconjunto desde o final de um conjunto.

Sintaxe

  
Tail(Set_Expression [ ,Count ] )  

Argumentos

Set_Expression
Uma expressão MDX válida que retorna um conjunto.

Count
Uma expressão numérica válida que especifica o número de tuplas a ser retornado.

Comentários

A função Tail retorna o número especificado de tuplas do final do conjunto especificado. A ordem dos elementos é preservada. O valor padrão de Count é 1. Se o número especificado de tuplas for inferior a 1, a função retornará um conjunto vazio. Se o número especificado de tuplas ultrapassar o número de tuplas no conjunto, a função retornará o conjunto original.

Exemplo

O exemplo a seguir retorna a medida Valor das Vendas do Revendedor para as cinco subcategorias principais de vendas dos produtos, independentemente da hierarquia, com base no Lucro Bruto do Revendedor. A função Tail é usada para retornar apenas os últimos cinco conjuntos no resultado depois que o resultado é ordenado inverso usando a função Order .

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

Consulte Também

Referência de função MDX (MDX)