Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Isaac Sampaio

Select em tabelas relacionadas

Recommended Posts

Olá amigos!!

 

Estou precisando de ajuda. Tenho 3 tabelas sendo:

 

produto

* id

- nome

 

fornecedor

* id

- nome

- ativo

 

produto_fornecedor

* id_produto

* id_fornecedor

 

 

Está ultima tabela relaciona o produto ao fornecedor.

 

O que preciso é montar uma query que me retorne apenas fornecedores ativos e que ainda não estão relacionados a determinado produto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui usando a seguinte query:

 

SELECT *
FROM fornecedor f
WHERE NOT
EXISTS (
SELECT *
FROM produto_fornecedor pf
WHERE f.id = pf.id_fornecedor
AND pf.id_produto =5
)
AND f.ativo =1

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.