Qlik Community

Ask a Question

Brasil

Announcements
Qlik Users, make your voice heard! Participate in Wisdom of Crowds® Market Study: Start Survey
cancel
Showing results for 
Search instead for 
Did you mean: 
mercadante
Creator
Creator

Left Join

Caros, Bom dia!

Estou tendo dificuldades para gerar um left join entre duas tabelas.

Faço a primeira carga onde carrego duas planilhas Excel referentes a 112016 e 122016.

Apos esta carga, carrego mais duas planilhas utilizando left Join.

A chave entre as tabelas é o CPF. Se eu carregar somente o mês 11 "por exemplo" meu join funciona perfeitamente. Porem se eu substituir o nome do arquivo por * afim de carregar todos os dados, o join não funciona.

Já enfrentei problema parecido e para resolver foi necessário criar um QVD. Porem fiquem sem entender o porque.

Agora novamente estou com a mesma dificuldade

1 Solution

Accepted Solutions
afurtado
MVP & Luminary
MVP & Luminary

Antonio,

se você fizer

Tabela1:

LOAD * From Arquivo*.xls

left join

LOAD * from Descricao.xls

Não vai funcionar pois tem um * no primeiro LOAD e o resultado seria como se o left join funcionasse para o primeiro arquivo e não para todos os que serão lidos por *

Neste caso seria melhor ou fazer um For para ler os arquivos ou usar Resident

Tmp:

LOAD * From Arquivo*.xls

Tabela1:

noconcatenate

LOAD * Resident Tmp;

//

drop table Tmp;

left join (Tabela1)

LOAD * from Descricao.xls

furtado@farolbi.com.br

View solution in original post

1 Reply
afurtado
MVP & Luminary
MVP & Luminary

Antonio,

se você fizer

Tabela1:

LOAD * From Arquivo*.xls

left join

LOAD * from Descricao.xls

Não vai funcionar pois tem um * no primeiro LOAD e o resultado seria como se o left join funcionasse para o primeiro arquivo e não para todos os que serão lidos por *

Neste caso seria melhor ou fazer um For para ler os arquivos ou usar Resident

Tmp:

LOAD * From Arquivo*.xls

Tabela1:

noconcatenate

LOAD * Resident Tmp;

//

drop table Tmp;

left join (Tabela1)

LOAD * from Descricao.xls

furtado@farolbi.com.br

View solution in original post