GARANTIR DESCONTO

Fórum Consultar Tabelas com sql #38217

22/08/2003

0

caros Amigos

estou com uma duvida, ai vai.

tenho 3 tabelas DBF ou DB, com mais de 3000 registros cada uma:

tabelaA, tabelaB, tabelaC, utilizando um Query, digito o seguinte codigo:

SELECT codigoA, CogidoB, CodigoC FROM tabelaA, TabelaB, TabelaC.

minha pergunta e : porque a operacao do codigo acima trava a aplicacao, sera que estou utilizando o objeto errado, como devo fazer para que esta consulta funcione com as 3 tabelas.
obs. Estou colocando o Alias.


desdeja muito obrigado pela atencao.


Tornadofuracao

Tornadofuracao

Responder

Posts

22/08/2003

Afarias

Este fórum é para questões sobre Interbase ou Firebird ok?!

más::

|SELECT codigoA, CogidoB, CodigoC FROM tabelaA, TabelaB, TabelaC

vc deve relacionar as 4 tabelas usando a cláusula WHERE ou o banco vai ´relacionar´ todos os registros de cada uma com todas as outras.

o código seria (por exemplo)::

SELECT codigoA, CogidoB, CodigoC FROM tabelaA, TabelaB, TabelaC
WHERE tabelaA.codigoA = TabelaB.codigoB
AND TabelaC.codigoC = TabelaB.codigoB

Dê uma lida em referências sobre SQL -- entretanto SQL não é algo muito ´aproveitável´ para gerenciadores de arquivo como Paradox e DBase.


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar