consulta em query com sql
Tenho que consultar duas tabelas, ja fiz a consulta mas no resultado da grid aparece as duas tabelas no resultado, mas eu queria somente uma
exemplo
1º tabela
remessa 1
remessa 2
remessa 2
2º tabela
remessa 1
remessa 2
remessa 2
Resultado aparece os campos repetidos das tabelas um e dois
em vez de aparecer somente as remessa consultada
O resultado que teria que dar e
Remessa 2 codigo 45
Remessa 2 codigo 48
em vez
de
remessa 2 codigo 45
remessa 2 codigo 45
remessa 2 codigo 48
remessa 2 codigo 48
exemplo
1º tabela
remessa 1
remessa 2
remessa 2
2º tabela
remessa 1
remessa 2
remessa 2
Resultado aparece os campos repetidos das tabelas um e dois
em vez de aparecer somente as remessa consultada
O resultado que teria que dar e
Remessa 2 codigo 45
Remessa 2 codigo 48
em vez
de
remessa 2 codigo 45
remessa 2 codigo 45
remessa 2 codigo 48
remessa 2 codigo 48
Albis
Curtidas 0
Respostas
Angelnoa
01/06/2004
Use um distinct no select
GOSTEI 0
Rômulo Barros
01/06/2004
Adicione esta linha no seu sql:
...
Where TabelaMestre.ChavePrimaria = TabelaDetalhe.ChaveEstrangeira;
Onde:
ChavePrimaria: CodigoDaTabela1
ChaveEstrangeira: Chave Estrangeira referenciado da tabela1
Ou vice-e-versa :arrow:
...
Where TabelaMestre.ChavePrimaria = TabelaDetalhe.ChaveEstrangeira;
Onde:
ChavePrimaria: CodigoDaTabela1
ChaveEstrangeira: Chave Estrangeira referenciado da tabela1
Ou vice-e-versa :arrow:
GOSTEI 0