Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
paulinhok14
Creator
Creator

Junção de tabela eliminando registros

Pessoal bom dia,

Tenho uma tabela já carregada em um documento, e utilizo o campo [S/N] para buscar algumas outras informações de outra tabela. Porém, essas tabelas não estão se relacionando mesmo tendo campos iguais, e quando forço o join das mesmas, os registros somem todos, vejam exemplo:

Sem o Join:

sem join.png

Com o Join:

com join.png

Pensei que isso poderia ter sido causado pelo group by, mas mesmo incluindo os campos da tabela Fleet no group by da minha Principal, ele não encontra os registros!

Podem me ajudar?

Labels (2)
13 Replies
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Paulo,

tem que ver se mesmo tendo o mesmo dado no campo como ele esta armazenado. Pode ser texto em um e numerico no outro....

Sugiro fazer um teste lendo como num() ou text() nas duas para ver se é isto (partindo da premissa que o campo existe nas duas tabelas e o conteúdo igual)

furtado@farolbi.com.br
Marcio_Campestrini
Specialist
Specialist

Paulo, por gentileza envie a aplicação com o inner join.

Márcio Rodrigo Campestrini
paulinhok14
Creator
Creator
Author

Alessandro, obrigado pela resposta.

Explicando a solução: eu já tinha feito a conversão dos dois com num(), porém com texto ainda não. Fui testar e fiz a conversão dos dois para texto e mesmo assim não relacionou. Exportei a tabela pro excel pra tentar analisar algumas coisas, percebi que ao clicar no campo da célula, um continha um espaço no final e outro não, utilizei a função trim() aninhada de text() e consegui resolver o problema.

Obrigado a todos que contribuiram!

thiago.justen

marcio.campestrini

afurtado

Thiago_Justen_

Disponha Paulo.

É sempre um prazer ajudar (ou tentar, nesse caso).

Abs e Sucesso!!

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago