CONSULTA SQL. DUVIDA.
Amigos bom dia. Preciso de uma ajuda.
Tenho três tabelas.
1. pro_tab_pri -> tabela principal dos produtos chave ( id_produto )
2. mer_contagem -> mercadoria contadas chave ( id_produt0 )
3. pro_est_atu -> estoque atual chave ( id_produto )
Gostaria de montar uma consulta SQL que resulte em amostrar os itens que não foram contados da tabela pro_est_atu. Na tabela mer_contagem constam os itens que foram contados.
Muito obrigado.
Att.
Idelvan
Tenho três tabelas.
1. pro_tab_pri -> tabela principal dos produtos chave ( id_produto )
2. mer_contagem -> mercadoria contadas chave ( id_produt0 )
3. pro_est_atu -> estoque atual chave ( id_produto )
Gostaria de montar uma consulta SQL que resulte em amostrar os itens que não foram contados da tabela pro_est_atu. Na tabela mer_contagem constam os itens que foram contados.
Muito obrigado.
Att.
Idelvan
Acho que eh isso que vc quer .....
select
*
from
pro_tab_pri inner join pro_est_atu ON pro_tab_pri.id_produto = pro_est_atu.id_produto
where
not exists (select 1 from mer_contagem where mer_contagem.id_produto = pro_tab_pri.id_produto)
select
*
from
pro_tab_pri inner join pro_est_atu ON pro_tab_pri.id_produto = pro_est_atu.id_produto
where
not exists (select 1 from mer_contagem where mer_contagem.id_produto = pro_tab_pri.id_produto)
Tópico encerrado , respostas não são mais permitidas