Skip to main content
Announcements
NEW: Seamless Public Data Sharing with Qlik's New Anonymous Access Capability: TELL ME MORE!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Subtração de linhas

Pessoal, estou com uma dificuldade que não encontrei solução.

eu preciso fazer uma subtração entre linhas,  cada registro tem dois status , (Pendente e Andamento), ele é alterado primeiro para Pendente e depois de Pendente é alterado para Andamento.  Isso vai me gerar 2 linhas do mesmo registro eu preciso subtrair esses horários de cada status. Acontece que esse valor é guardado na mesma coluna, e eu não sei subtrair uma linha sobre a outra.

Alguém já passou por algo parecido?

Vou enviar o meu anexo para mostrar como estou fazendo.

Obrigado.

1 Solution

Accepted Solutions
Marcio_Campestrini
Specialist
Specialist

Bom dia João

A minha sugestão para você é tentar, via script, transformar os dados para ter uma linha com as duas informações. Você pode fazer isso carregando primeiro os dados de "Pendente" e depois carregando os dados de "Andamento", ligando através do número da solicitação.

Márcio Rodrigo Campestrini

View solution in original post

5 Replies
Marcio_Campestrini
Specialist
Specialist

Bom dia João

A minha sugestão para você é tentar, via script, transformar os dados para ter uma linha com as duas informações. Você pode fazer isso carregando primeiro os dados de "Pendente" e depois carregando os dados de "Andamento", ligando através do número da solicitação.

Márcio Rodrigo Campestrini
Not applicable
Author

Vou fazer isso, mas só sei fazer isso através de SQL, exemplo:

  select id, status from tabela where status = pendente

  select id, status from tabela where status = andamento


Dessa forma vou gerar 2 QVDs


Sempre tive essa dúvida, é normal gerar QVDs com query "personalizadas" transformar minha query em um QVD a mais??


Marcio_Campestrini
Specialist
Specialist

João

A minha visão é de que você deve gerar arquivos QVD de acordo com a sua necessidade.

Por exemplo, tenho na minha estrutura arquivos QVD que são gerados diretamente a partir de consultas a uma unica tabela do banco, mas também, devido à complexidade das transformações, tenho QVDs que são resultado de queries mais complexas.

Márcio Rodrigo Campestrini
Not applicable
Author

Legal, sempre tive essa preocupação pensando em está fazendo errado em gerar QVD fora do modelo de tabelas.

Not applicable
Author

Fiz dessa forma e funcionou certinho!!

Agora só estou com dúvida em relação a mostrar da melhor forma, estou usando Tabela dinâmica e como é gerado duas linhas para cada ID o resultado da subtração ficou duplicado, , tem  alguma opção de "mesclar" ou usar um distinct para o resultado, vou anexa a foto para melhor entendimento!

tabela dinamica.PNG

Se não tiver como vou usar tabela simples e mostrar as descrições em colunas diferentes!!

Mas o problema maior foi resolvido!! Obrigado!!