Fórum Integridade Referencial #41997

01/02/2004

0

Oi, Pessoal

Preciso criar uma chave referencial(tabela itens_saida ´id_produto´ referenciando ´id´ na tabela produto, acontece que na tabela´itens´, ja existe varios ´id_produtos´ (Codigo) sem ´pai´. Exclui anteriormente alguns os produtos, e estou precisando selecionar todos os codigos de produtos que existam na na tabela itens que não tenham correspodencia na tabela produtos e não estou conseguindo.

Ja tentei de varis formas, ma não consegui a ultima tentativa foi p select abaixo mas não obtive sucesso.

´select i.Id_produto, p.id from produtos p inner join itens i on i.id_produto <> p.id ´

Abraço a todos.


Siro

Siro

Responder

Posts

02/02/2004

Aroldo Zanela

Colega,

Mostrando apenas os órfãos:

select * from itens
where id_produto not in (select id_produto from produtos)



Responder

Gostei + 0

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

Aceitar