Condividi tramite


Ytd (MDX)

Data aggiornamento: 17 luglio 2006

Restituisce un set di membri di pari livello dallo stesso livello di un membro dato, iniziando dal primo membro di pari livello e terminando con il membro dato, in base al vincolo imposto dal livello Year della dimensione temporale.

Sintassi

Ytd( [ Member_Expression ] )

Argomenti

  • Member_Expression
    Espressione MDX (Multidimensional Expression) valida che restituisce un membro.

Osservazioni

Se non viene specificata un'espressione membro, l'impostazione predefinita corrisponde al membro corrente della dimensione di tipo Time (Time.CurrentMember).

La funzione Ytd è una forma abbreviata della funzione PeriodsToDate dove il livello è impostato su Year. In altre parole, Ytd(Member_Expression) equivale a PeriodsToDate(Year,Member_Expression).

Esempio

Nell'esempio seguente viene restituita la somma del membro Measures.[Order Quantity], aggregato sui primi otto mesi dell'anno di calendario 2003 contenuti nella dimensione Date del cubo Adventure Works.

WITH MEMBER [Date].[Calendar].[First8MonthsCY2003] AS
    Aggregate(
        YTD([Date].[Calendar].[Month].[August 2003])
    )
SELECT 
    [Date].[Calendar].[First8MonthsCY2003] ON COLUMNS,
    [Product].[Category].Children ON ROWS
FROM
    [Adventure Works]
WHERE
    [Measures].[Order Quantity]

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.