USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  SQL com NULL novamente
Irenko
BELO HORIZONTE
MG - BRASIL
Postada em 15/06/2004 06:37 hs            
Gente, ja tentei de tudo nessa instrução mas infelizmente com sucesso parcial no que eu quero mostrar. Conforme abaixo ela soma e agrupa as quant. da tabela Entrada e compara com a tabela Dados, ate ai tudo bem. O problema é que quando um determinado codigo não existir na tabela Entrada ela me retorne Null ou Zero. O que posso fazer?
Set TbEntrada = BdBaixas.OpenRecordset("SELECT codigo,sum(Quant) AS sEntrada FROM Entrada Where Exists(Select codigo FROM Dados WHERE Entrada.Codigo=Dados.Codigo And Dados.Status='S')GROUP BY codigo ", dbOpenSnapshot)
 
Exemplo: O cod. 5555 existe na tabela Dados mas Não existe na Tabela Entrada, sendo:
Cod.   Entrada       Saida
5555      0               5
 
Como ele não existe na tabela entrada gostaria que a instrução me retorne Zero ou NULL. A estrutura das tabelas e a seguinte:
 
Tabela Entrada:
Codigo
Quant
Status - no caso ''E''
 
Tabela Dados:
Codigo
Quant
Status - no caso ''S''
     
Página(s): 1/1    

CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página