Fórum SQL com DBF - SOCORRO !!! #145567
14/03/2003
0
Alguem por aí sabe se é possível utilizar o ´inner join´ em uma query em que as tabelas são DBFS ??? Estou tentando executar e só dá pau.
Fico no aguardo de alguma novidade.
JcL.
Anonymous
Curtir tópico
+ 0Posts
14/03/2003
Carnette
Coloque aqui a frase SQL que voce digitou para podermos dar uma olhada
Gostei + 0
14/03/2003
Bilouro
Coloque aqui a frase SQL que voce digitou para podermos dar uma olhada[/quote:62cca08c98]
Vamos lá:
ISSO:
select a.codigo a.nome, b.endereco
from table1 a, table2 b
where a.codigo=b.codigo
É IGUAL A ISSO:
select a.codigo a.nome, b.endereco
from table1 a
inner join table2 b
on a.codigo=b.codigo
Tente trocar para ver se funciona...
Gostei + 0
14/03/2003
Bilouro
Gostei + 0
14/03/2003
Carnette
Amigo, crie uma 2 tabelas dbf com os seguintes campos
Nome da tabela Teste 1
campos
Codigo Numerico 10 2
Nome Caracter 20
Nome da Tabela Teste 2
Codigo Nuemerico 10 2
Endereco carcter 20
Coloquei este comando que voce me enviou...e funcionou..
select a.codigo, a.nome, b.endereco
from Teste1 a
inner join Teste2 b
on a.codigo=b.codigo
Não sei o que dizer pra voce...aqui não deu pau
Gostei + 0
20/03/2003
Anonymous
Aguardo alguma sugestão,
Muito Obrigado.
Gostei + 0
20/03/2003
Leao
Tem dados nas tabelas?
Por exemplo, no seu campo código existe nas duas tabelas dados iguais?
tipo
tabela1
Codigo 12
Tabela2
Codigo 12
?
Vc ligou o DataSource?
sei que meio obvio, mas as vezes a gente esquece.
Gostei + 0
21/03/2003
Anonymous
Deu certo.
JcL.
:D
Gostei + 0
26/03/2003
Anonymous
Tenho as tabelas ...
tabela1
cod local
1rua 1
2rua 2
tabela2
cod
1
2
query
cod localcodlocal
1rua1 2rua2
Meu problema é que a descricao dos códigos tem que estar na mesma linha !!! Obs: estou utilizando DBF.
Muito Obrigado!
JcL. :roll:
Gostei + 0
11/12/2015
Thiago Souto
Como faço pra fazer mais de um INNER JOIN no DBF?
o SQL que estou utilizando
select * from esest inner join esgru on (esgru.CODIGO = esest.grupo) inner join ESSUB on (ESSUB.CODIGO = esest.SUBGRUPO)
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)