not exists(SELECT) não retorna corretamente
03/01/2006
0
Galera tenho uma SQL que deveria me retornar todos os produtos cadastrados cujo não tenham tido entradas, mais não está me retornando não, assim:
Onde foi que errei?
thanks
SELECT a2.indice,a2.descricao, CAST(0 AS NUMERIC(15,5)) AS Qtde_entrada, CAST(0 AS NUMERIC(15,5)) AS Valor_entrada, CAST(0 AS NUMERIC(15,5)) AS qtde_saida, CAST(0 AS NUMERIC(15,5)) AS vlr_saida FROM estoque a2 where (not exists(SELECT a3.cod_prod FROM itens_entrada a3)) order by a2.indice
Onde foi que errei?
thanks
Marcos Fernando
Curtir tópico
+ 0
Responder
Posts
03/01/2006
Marcos Fernando
Pts, descupem, mas já achei o erro,
pra ficar certo é assim:
thanks
pra ficar certo é assim:
SELECT a2.indice,a2.descricao, CAST(0 AS NUMERIC(15,5)) AS Qtde_entrada, CAST(0 AS NUMERIC(15,5)) AS Valor_entrada, CAST(0 AS NUMERIC(15,5)) AS qtde_saida, CAST(0 AS NUMERIC(15,5)) AS vlr_saida FROM estoque a2 where (not exists(SELECT a3.cod_prod FROM itens_entrada a3 where a3.cod_prod = a2.indice )) order by a2.indice
thanks
Responder
Clique aqui para fazer login e interagir na Comunidade :)