Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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:
Com o Join:
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?
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)
Paulo, por gentileza envie a aplicação com o inner join.
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!
Disponha Paulo.
É sempre um prazer ajudar (ou tentar, nesse caso).
Abs e Sucesso!!