SQL | select p.id, p.produto, p.descricao, p.descricao_detalhada, m.marca, p.referencia_fabricante, un.simbolo, tp.tipo_produto from produtos p left join marcas m on (m.id = p.marca_id) left join tipos_produtos tp on (tp.id = p.tipo_produto_id) left join referencias_produtos_pessoas rpp on (rpp.produto_id = p.id) left join pessoas rp on (rp.id = rpp.empresa_id) join unidades_medidas un on (un.id = p.unidade_medida_id) where not exists( select * from referencias_produtos_pessoas r inner join pessoas fornec on fornec.id = r.empresa_id where produto_id = p.id and fornec.pessoa = ${FORNECEDOR} )
|