Tail (MDX)
Retorna um subconjunto desde o final de um conjunto.
Sintaxe
Tail(Set_Expression [ ,Count ] )
Argumentos
Set_Expression
Uma linguagem 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 desde o 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 somente os últimos cinco conjuntos no resultado, após o resultado ser ordenado inversamente com a função Order.
SELECT Tail
(Order
([Product].[Product Categories].[SubCategory].members
,[Measures].[Reseller Gross Profit]
,BASC
)
,5
) ON 0
FROM [Adventure Works]