eu uso banco em fireibird e tenho uma tabela de fornecedores onde eu informo os dados de nome, endereço e telefone e tenho uma tabela fornecedores2 onde eu informo os produtos que esse fornecedor vende, e cadastro codigo do produto e descricao, ou seja para cada fornecedor eu posso ter varios produtos , e agora começa o problema eu preciso fazer um filtro para localizar somente os fornecedores que tenham determinados produtos eu preciso informar quais produtos eu quero e o filtro me mostrar quais fornecedores vendem tais produtos..
eu estou usando o seguinte select:
select distinct a.* from fornecedor a left outer join fornecedor2 b on a.id=b.id_fornecedor
where b.codigo in (11,7) , mas esse select me retorna todos os fornecedores que tem o produto 11 e todos os fornecedores que vendem o produto 7 e eu preciso que me retorne apenas os fornecedores que vendam os 2 produtos tanto o produto 11 e o produto 7
Pergunta
laine
Olá pessoal estou precisando de ajuda..
eu uso banco em fireibird e tenho uma tabela de fornecedores onde eu informo os dados de nome, endereço e telefone e tenho uma tabela fornecedores2 onde eu informo os produtos que esse fornecedor vende, e cadastro codigo do produto e descricao, ou seja para cada fornecedor eu posso ter varios produtos , e agora começa o problema eu preciso fazer um filtro para localizar somente os fornecedores que tenham determinados produtos eu preciso informar quais produtos eu quero e o filtro me mostrar quais fornecedores vendem tais produtos..
eu estou usando o seguinte select:
select distinct a.* from fornecedor a left outer join fornecedor2 b on a.id=b.id_fornecedor
where b.codigo in (11,7) , mas esse select me retorna todos os fornecedores que tem o produto 11 e todos os fornecedores que vendem o produto 7 e eu preciso que me retorne apenas os fornecedores que vendam os 2 produtos tanto o produto 11 e o produto 7
alguém pode me ajudar...
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.