Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Qtd Data - Qtd Data Anterior

Pessoal,


Estou com um probleminha em uma aplicação que estou desenvolvendo. Vou tentar detalhar.

Tenho os dados da seguinte forma:

IDCOLFIL      DATA        QTD
1|101/07/20142
1|102/07/201410
1|103/07/201415
1|104/07/201418
1|105/07/201425
1|106/07/201460
1|107/07/201462
1|108/07/201466

Onde a QTD é acumulativa, mas preciso identificar a QTD exata daquela DATA.

Ex:

     01/07/2014 - 2

     02/07/2014 - 8

     03/07/2014 - 7

     04/07/2014 - 11

     05/07/2014 - 14

Seria a QTD DATA - QTD (DATA -1)


Qual a melhor forma de conseguir está informação ?

Labels (1)
1 Solution

Accepted Solutions
rphpacheco
Creator III
Creator III

Exato. Por exemplo, Se tiver apenas Filiais, Data e a QTD você irá ordenar pelos campos Filiais, Data respectivamente.

Se tiver além destes campos um campo como Item, será uma ordenação como: Filiais, Data e Item.

Lembrando sempre que o Order By só funciona para tabelas residentes.

De qualquer forma, segue o mesmo exemplo, mas agora com o Order By.

UPDATE: Havia postado o exemplo errado. Segue agora o correto

View solution in original post

4 Replies
rphpacheco
Creator III
Creator III

Bom dia Thiago.

Montei um exemplo de como realizar isto pelo script de carga. Lembrando que não estou levando em consideração a questão de ordenação dos valores e sim como eles foram apresentados no exemplo. Caso esta análise seja apenas por filial, Basta carregar os dados ordenando os valores pela Filial, senão, terás que tratar isto conforme a sua base de dados.

Abs

Anonymous
Not applicable
Author

Raphael,

Como possuo mais de uma filial, tenho que ordenar os dados pela filial e data para que isso funcione ?

rphpacheco
Creator III
Creator III

Exato. Por exemplo, Se tiver apenas Filiais, Data e a QTD você irá ordenar pelos campos Filiais, Data respectivamente.

Se tiver além destes campos um campo como Item, será uma ordenação como: Filiais, Data e Item.

Lembrando sempre que o Order By só funciona para tabelas residentes.

De qualquer forma, segue o mesmo exemplo, mas agora com o Order By.

UPDATE: Havia postado o exemplo errado. Segue agora o correto

Anonymous
Not applicable
Author

Obrigado Raphael, consegui resolver com esta solução.