Gabriel Cabral Postado Julho 1, 2010 Denunciar Share Postado Julho 1, 2010 Trabalho com tabelas DBF, e preciso realizar a seguinte consulta:SQL.Add('SELECT SUM(VENTOT-VENDEC) AS TOTAL FROM ESTAVEN.dbf');Mas em muitos registros, o VENDEC é nulo. Ou seja, VENTOT - nulo resulta em nulo.Preciso de algo que converta em zero tudo o que for nulo.Já tentei o NVL e o COALESCE, mas obtive a mensagem 'Capability not supported'Alguém sabe de algo que eu possa fazer?Muito obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Douglas Soares Postado Julho 2, 2010 Denunciar Share Postado Julho 2, 2010 Tenta assim:SQL.Add('SELECT SUM(ISNULL(VENTOT, 0)-VENDEC) AS TOTAL FROM ESTAVEN.dbf');Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Gabriel Cabral
Trabalho com tabelas DBF, e preciso realizar a seguinte consulta:
Mas em muitos registros, o VENDEC é nulo. Ou seja, VENTOT - nulo resulta em nulo.
Preciso de algo que converta em zero tudo o que for nulo.
Já tentei o NVL e o COALESCE, mas obtive a mensagem 'Capability not supported'
Alguém sabe de algo que eu possa fazer?
Muito obrigado.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.