Condividi tramite


Head (MDX)

Data aggiornamento: 17 luglio 2006

Restituisce il primo numero specificato di elementi in un set mantenendo i duplicati.

Sintassi

Head(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 Head restituisce il numero specificato di tuple a partire dall'inizio 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 Head restituirà 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 Head per restituire solo i primi cinque set del risultato dopo l'ordinamento del risultato mediante la funzione Order.

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

Vedere anche

Riferimento

Tail (MDX)
Item (Tuple) (MDX)
Item (Member) (MDX)
Rank (MDX)
Guida di riferimento alle funzioni MDX (MDX)

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

17 luglio 2006

Contenuto modificato:
  • Aggiornamento della sintassi e degli argomenti per maggiore chiarezza.
  • Aggiunta di esempi aggiornati.