Condividi tramite


Ordinal (MDX)

Data aggiornamento: 12 dicembre 2006

Restituisce il valore ordinale in base zero associato a un livello.

Sintassi

Level_Expression.Ordinal 

Argomenti

  • Level_Expression
    Espressione MDX (Multidimensional Expression) valida che restituisce un livello.

Osservazioni

La funzione Ordinal viene spesso usata in combinazione con le funzioni IIF e CurrentMember per la restituzione condizionale di diversi valori a diversi livelli della gerarchia, in base alla posizione ordinale di ogni cella specifica del risultato della query. Ad esempio, è possibile utilizzare la funzione Ordinal per eseguire calcoli a determinati livelli e visualizzare il valore predefinito "N/D" ad altri livelli.

Esempio

Nell'esempio seguente viene restituito il numero ordinale corrispondente al livello Calendar Quarter nella gerarchia Calendar.

WITH MEMBER Measures.x AS [Date].[Calendar].[Calendar Quarter].Ordinal
SELECT Measures.x on 0
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

12 dicembre 2006

Contenuto modificato:
  • Chiarimento dello scenario di utilizzo tipico della funzione.

17 luglio 2006

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