Fórum Listar o que nao existe em outra tabela #47586
20/10/2004
0
Tenho duas tabelas, produto e venda_itens. Quero listar todos os itens da tabela produto que não se econtra na tabela venda_itens.
O campo Chave é codigo_produto nas duas tabelas.
E ai quem pode dar uma dica.
Grato com sempre
Marcos Roberto
Marcosrodias
Curtir tópico
+ 0Posts
20/10/2004
Sremulador
inner join tabela on (tcap1 not in tcap2)
Se não me engano e assim
ou assim
...
inner join tabela on (tcap1 <> tcap2)
Gostei + 0
20/10/2004
Afarias
where not exists (select 1 from vendas_itens where produto=p.codigo)
T+
Gostei + 0
21/10/2004
Xtreme
select * from produto where produto_codigo not in
(select venda_itens_produto from venda_itens)
Gostei + 0
21/10/2004
Gandalf.nho
left join venda_itens
on produto.codigo_produto = venda_itens.codigo_produto
where venda_itens.codigo_produto is null
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)