Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
April 13–15 - Dare to Unleash a New Professional You at Qlik Connect 2026: Register Now!
cancel
Showing results for 
Search instead for 
Did you mean: 
Kaiquesbezerra
Contributor II
Contributor II

Último registro "data"

Prezados 

Primeiramente se houver algo de errado nesse post favor deletar, sou novato aqui e no mundo do QlikView.

Tenho uma tabela  onde preciso que ela sempre sejam preenchida com o data mais recente,
Olhei alguns dicas no fórum e conseguir criar dentro do script da seguinte forma

Tabela:
NoConcatenate
LOAD
Max(Date(DthOcorrencia), 'DD/MM/YYYY') as DtMaxOcorrência

Resident Postagem;
dtmaxqlik.PNG

Porém a formula me traz a data mais recente que possui no meu arquivo original Excel,
Gostaria que ela me trouxesse a data mais recente que aquele Nº de Nota teve conforme o exemplo abaixo feito no Excel

DtMaxExcel.PNG

 

Gostaria de saber se possui alguma forma da minha tabela sempre ser preenchida com a última data de ocorrência 

1 Solution

Accepted Solutions
danilostochi
Creator II
Creator II

Boa tarde, creio que em seu script você não fez o group by por nota

exemplo:

dados:
LOAD * INLINE [
NumeroNota, CodOcorrencia, DataOcorrencia
23811545, SDS1, 28/04/2019
23811545, 5, 29/04/2019
23811545, 1, 30/04/2019
23823115, 5, 29/04/2019
];

resultado:
LOAD
date(max(DataOcorrencia)) as MaxDataOcorrencia,
NumeroNota
Resident dados
Group by NumeroNota;

 

//caso de certo, marque como resposta correta.

+55(44) 9 9993-3605, WhatsApp
E-Mail or Skype - danilo16stochi@hotmail.com

View solution in original post

2 Replies
danilostochi
Creator II
Creator II

Boa tarde, creio que em seu script você não fez o group by por nota

exemplo:

dados:
LOAD * INLINE [
NumeroNota, CodOcorrencia, DataOcorrencia
23811545, SDS1, 28/04/2019
23811545, 5, 29/04/2019
23811545, 1, 30/04/2019
23823115, 5, 29/04/2019
];

resultado:
LOAD
date(max(DataOcorrencia)) as MaxDataOcorrencia,
NumeroNota
Resident dados
Group by NumeroNota;

 

//caso de certo, marque como resposta correta.

+55(44) 9 9993-3605, WhatsApp
E-Mail or Skype - danilo16stochi@hotmail.com
Kaiquesbezerra
Contributor II
Contributor II
Author

Boa tarde!

Danilo, obrigado pela ajuda, me ajudou bastante conseguir resolver um problema que está acabando com meu sono *-;

Obrigado

Abraços