Retornar registro com base em outras tabelas

15/12/2004

0

Olá,
Eu tenho 3 tabelas (caixa, cheques e vendas). Eu gostaria de retornar os cheques de um venda sendo q na tabela venda eu tenho uma FK q aponta para uma operação de caixa e na tabela cheques também... Trocando em miúdos, eu queria que fossem retornados os registros da tabela cheques com base na tabela vendas sendo que existe a relação citada acima entre elas... Um SELECT com JOIN talvez, mas eu não sei como..

Algo me diz que eu não fui muito claro, mas kem entendeu alguma coisa ou se disponibilizar a ajudar eu ficarei mto grato...

Obrigado


Wart

Wart

Responder

Posts

15/12/2004

Cabelo

tente assim :

´select caixa.campo1, caixa.campo2, cheques.campo1, cheques.campo2, vendas.campo1, vendas.campo2 from caixa, cheques, vendas where caixa.campo1 = cheques.campo1 and caixa.campo1 = vendas.campo1´;

onde todos os campo1 de todas as tabelas serão o campo de relacionamento entre as 3 tabelas..

qualquer dúvida poste novamente


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar