Fórum Filtrar registros com sem deposito #570431
03/11/2016
0
Boa tarde Pessoal!
Tenho a tabela deposito
CODPROD CODDEP
10001 29
10001 50
10001 51
10001 79
10002 29
10002 50
10002 51
Estou precisando montar uma consulta que me traga somente o codprod que não tenha coddep=79, no exemplo acima de é pra vir desta forma abaixo:
CODPROD
10002
ou seja somete viria o produto que não temo o deposito 79.
desde já agradeço a atenção de todos.
Tenho a tabela deposito
CODPROD CODDEP
10001 29
10001 50
10001 51
10001 79
10002 29
10002 50
10002 51
Estou precisando montar uma consulta que me traga somente o codprod que não tenha coddep=79, no exemplo acima de é pra vir desta forma abaixo:
CODPROD
10002
ou seja somete viria o produto que não temo o deposito 79.
desde já agradeço a atenção de todos.
Adenilson
Curtir tópico
+ 0
Responder
Post mais votado
03/11/2016
Adenilson.
Tente isso.
Grande abraço
Tente isso.
SELECT CODPROD FROM TABELA WHERE CODPROD NOT IN (SELECT CODPROD FROM TABELA WHERE CODDEP = 79)
Grande abraço
Luiz Santos
Responder
Gostei + 1
Mais Posts
04/11/2016
Adenilson
Obrigado Luiz!
Deu certo, só tive que colocar um distict.
Ficou assim:
SELECT DISTINCT CODPROD FROM TABELA WHERE CODPROD NOT IN (SELECT CODPROD FROM TABELA WHERE CODDEP = 79);
Obrigado.
Deu certo, só tive que colocar um distict.
Ficou assim:
SELECT DISTINCT CODPROD FROM TABELA WHERE CODPROD NOT IN (SELECT CODPROD FROM TABELA WHERE CODDEP = 79);
Obrigado.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)