Free Trial

Fórum

SOLUCIONADO

Query com período fixado

lauro_machado
Asteroide

Pessoal, boa tarde!!

 

Preciso criar uma query que buscará no meu banco os dados gerados dentro de um período compreendido entre o mês anterior e o atual.

 

***Sempre do 'dia 26' do mês anterior, ao 'dia 25' do mês atual***

 

Não existe um dia exato para rodar a query e buscar os dados, porém sempre será necessário que seja entre os dias 26 e 25 (do mês corrente).

 

Exemplo:

 

Select *
From LT_SCP_JNP.YPCAD_TICKET_HIS
Where TO_DATE(CREATED_AT) BETWEEN ???????????

 

Obrigado!!!

11 RESPOSTAS 11
lauro_machado
Asteroide

@carlosteixeira  rodei aqui e ocorreu a mesma mensagem de erro.

 

abraços

lauro_machado
Asteroide

Segue abaixo a solução encontrada:

 

 

WHERE...

to_date("COLUNA DE DATA")
between
to_date(to_char(current_date, 'yyyy') || to_char(add_months(current_date, -1), 'mm') || '26')
and
to_date(to_char(current_date, 'yyyy') || to_char(current_date, 'mm') || '25')

Rótulos