Condividi tramite


TopCount (MDX)

Data aggiornamento: 17 luglio 2006

Dispone un set in ordine decrescente e restituisce il numero specificato di elementi con i valori più alti.

Sintassi

TopCount(Set_Expression,Count [ ,Numeric_Expression ] )

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.
  • Numeric_Expression
    Espressione numerica valida che in genere è un'espressione MDX (Multidimensional Expression) di coordinate di celle che restituisce un numero.

Osservazioni

Se si specifica un'espressione numerica, la funzione TopCount dispone in ordine decrescente le tuple nel set specificato in base al valore specificato dall'espressione numerica, valutato sul set. Dopo l'ordinamento del set, la funzione TopCount restituisce il numero specificato di tuple con i valori più alti.

ms144792.note(it-it,SQL.90).gifImportante:
Come la funzione BottomCount, la funzione TopCount non rispetta mai la gerarchia.

Se non si specifica un'espressione numerica, la funzione restituisce il set di membri secondo l'ordine naturale, senza ordinamento, analogamente alla funzione Head (MDX).

Esempio

Nell'esempio seguente vengono restituiti, per la categoria Bike, i primi cinque elementi nel set di membri del livello City nella gerarchia Geography della dimensione Geography per l'anno fiscale 2003, ordinati in base alla misura Reseller Sales Amount (a partire dai membri di questo set con il numero di vendite più elevato).

SELECT TopCount
   ({[Geography].[Geography].[City].Members 
      *[Date].[Fiscal].[Fiscal Year].[FY 2003]}
   , 5
   , [Measures].[Reseller Sales Amount]
   ) ON 0,
   [Product].[Product Categories].Bikes ON 1
FROM [Adventure Works]

Vedere anche

Riferimento

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.