Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Calcular diferença entre campos de tabelas diferentes

Olá pessoal,

Estou tendo dificuldades para resolver a seguinte questão: Estou tentando criar uma nova tabela com uma coluna que me mostre a diferença entre os campos "VALORTRAN" e "VALORPAGTO". O problema é que estes campos estão em tabelas diferentes e eu não posso fazer join entre elas porque caso faça, a memoria do computador não suportaria abrir o qvw.

dfghfsd.jpg

Alguem tem alguma sugestão de como fazer?

Desde já agradeço.

2 Replies
eduardo_sommer
Not applicable

Re: Calcular diferença entre campos de tabelas diferentes

Oi Rodrigo,

A tabela Dados tem apenas um linha em Recbtos para cada linha em Transações? Neste caso, você tem duas alternativas. A primeira é fazer um join entre as três tabelas, no script de carga, resultando em apenas uma e, daí fazer a operação, ou simplesmente, em uma tabela simples, colocar Nuncar ou Codigo como dimensão e subtrair only(Valorpagto) de only(Valortran).

Se a relação for 1:N, você terá que fazer a soma do lado N para operar com o only da outra parte.

Por favor, passe mais detalhes do modelo

Eduardo

joao_sp_campina
Not applicable

Re: Re: Calcular diferença entre campos de tabelas diferentes

Bom dia Rodrigo,

Segue um qvw com modelo de cálculos em campos de tabelas diferentes.

Veja se pode te ajudar.

João Carlos Ferreira.