Skip to main content
Announcements
Global Transformation Awards! Applications are now open. Submit Entry
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Cálculo YTD, MAT, Quarter

Pessoal, gostaria de uma ajuda.

Tenho uma cenário e preciso criar no script uma forma de trazer calculado valores pra YTD, MAT e Quarter.

Tenho uma tabela Fato, exemplo

Fato:

Cód_Periodo,

Valor_A,

Valor_B

Dimensão Tempo:

Cod_Periodo,

Data,

Ano,

Mês,

MesANo

Como faria pra criar via script pra trazer por exemplo o "Valor_A" do YTD, do MAT (os ultimos 12 meses), sem ter que fazer isso na aplicação, pois fiz pela aplicação mas o resultado pra mostrar fica lento e creio que se trouxer já calculado via script vai ser mais rápido.

Abs

Labels (2)
2 Replies
vinieme12
Champion III
Champion III

can you post some sample data?

Vineeth Pujari
If a post helps to resolve your issue, please accept it as a Solution.
vinieme12
Champion III
Champion III

Or here is what you need to do for each periodtype and then just join it in one table

For YTD :

Load

sum(value1) as Value1_YTD

sum(value2) as Value2_YTD

From  xxxxxxx

Where  inYearTodate(Date,today(),0)>0

Last12Months

For YTD :

Load

sum(value1) as Value1_MAT

sum(value2) as Value2_MAT

From  xxxxxxx

Where  Date>Addmonths(Date,-12);

Vineeth Pujari
If a post helps to resolve your issue, please accept it as a Solution.