Query com período fixado
- Inscrever-se no RSS Feed
- Marcar tópico como novo
- Marcar tópico como lido
- Flutuar este Tópico do usuário atual
- Marcar como favorito
- Inscrever-se
- Emudecer
- Versão para impressão
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
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!!!
Solucionado! Ir para Solução.
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Nossa, @lauro_machado. Desculpe a demora. O seu post acabou sendo escalado para o suporte e por algum motivo passou despercebido. Você conseguiu resolver a sua questão?
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Olá @FláviaB !! Sem problemas... por se tratar uma dúvida relacionada a SQL, e não de uma ferramenta Alteryx, imaginei que talvez não teria um retorno!! Resolvi arriscar msm assim (rs).
Ainda não consegui descobri uma forma. Estou buscando outras fontes de conhecimento.
Obrigado pelo retorno.
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Olá @lauro_machado,
Sim, o que você busca não está relacionado com a plataforma Alteryx e sim parece ser algo como executar SQL queries.
Para mais informações de como usar SQL queries com BETWEEN e datas recomendo voce usar esse link, que contém exemplos e exercícios:
https://www.w3schools.com/sql/sql_between.asp
Outra opção seria você selecionar tudo da tabela (Select * from table) e depois usar a ferramenta filtro dentro do fluxo.
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Obrigado @CristianoJ , mas gostaria de utilizar o range de forma fixa, pois trata-se de uma demanda executada regularmente.
Também entendo que poderia utilizar o app analítico para fazer o filtro sem entrar no fluxo.
Para este caso, criei outra questão aqui no Fórum
Grato pela ajuda.
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Olá @lauro_machado tudo bem?
Qual ´o seu banco e qual o formato de data que vem no campo CREATED_AT ???
Abraços
Carlos A Teixeira
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
@lauro_machado belezinha.
Veja se a query abaixo te ajuda.
Talvez você precise fazer alguns ajustes no SQL mas acho que deve funcionar.
Select * From LT_SCP_JNP.YPCAD_TICKET_HIS Where TO_DATE(CREATED_AT) BETWEEN concat (datepart ( yyyy,GETDATE()),'-', datepart ( mm,GETDATE())-1,'-','25 00:00:00') AND concat (datepart ( yyyy,GETDATE()),'-', datepart ( mm,GETDATE()),'-','25 23:59:59')
Abraços
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
@lauro_machado você chegou a rodar ou só validou a Query?
Faz um teste e tenta rodar mesmo com o erro.
Já vi algumas vezes na validação ele não reconhecer o comando mas mesmo assim executar com sucesso quando submetido ao SQL.
Testa ai e me fala.
Abraços