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

Announcements
Talend Cloud AWS EU Scheduled Outage: Starting Tues 26 May 21:00 CEST with expected completion Wed 27 May 01:00 CEST
cancel
Showing results for 
Search instead for 
Did you mean: 
junior_ehlke
Creator III
Creator III

LinkTable

Boa tarde, quem esta no Sábado a tarde quebrando a cabeça com o QV? hehe

Preciso de uma ajuda de vocês, meu cenário é o seguinte.

Tabela Venda:

-Id_tempo

-Id_produto

Tabela AgendaOferta:

-Id_Tempo

-Cod_Agenda

Tabela ProdutoAgenda

-Cod_Agenda

-Id_produto.

A informação que eu preciso é saber quanto um produto vendeu em determinada agenda de oferta, então eu selecionando a agenda, ele me traz os produtos dessa agenda e a venda de cada um pelo id_tempo. Porém das formas que eu tentei aqui, consumiu toda a memoria do servidor. Tentei criar uma tabela que contenham as 3 informações, Id_tempo; Id_produto; Cod_Agenda e fazer uma chave para ligar com a venda, mas não consegui.

Labels (2)
12 Replies
joao_sp_campina
Creator II
Creator II

Hamilton,

Acredito que seja uma solução possível. Mas você pode fazer isso no próprio qlikview usando o comando left join entre as tabelas. Você carrega a tabela de ProdutoAgOferta, depois carrega a tabela de AgendaOferta usando o comando left join para verificar os valores da agenda que contem na tabela de Produtos.

Deve ficar mais ou menos assim:

load

      agof_codigo                 as chave

        from Produto

left join

load

     agof_codigo                 as chave

     from Agenda

João Carlos Ferreira.

aderlanrm
Partner - Specialist
Partner - Specialist

Olá Hamilton,

Essa semana foi muito corrida, estive longe, qua bom que resolveu.

É assim mesmo, também passei por esse processo de migração do SQL para o QlikView, ao longo do tempo você vai pegando o jeito.

Grande abraço.

Aderlan Rodrigues
Analista, Arquiteto de Dadose e Desenvolvedor
 (41) 9 9917-0869  www.BIdeAZ.com.br  Youtube.com/bideaz  Instagram.com/bideaz.in

"Nada é tão inútil quanto fazer eficientemente o que não deveria ser feito." (Peter Drucker)
junior_ehlke
Creator III
Creator III
Author

Sim sim, resolvi fazer o Join diretamente pelo SQL, foi mais fácil. Novamente obrigado pela ajuda, cada questionamento que faço aqui aprendo muita coisa com as respostas. Abraço.