ERRO AO MONTAR UMA QUERY.

THIAGOEMECAL 18/12/2009 09:25:14
#330002
PESSOAL EU ESTOU COM UM PROBLEMA QUE é NA HORA DE MONTAR UMA QUERY ...

OS VALORES ESTAO VINDO OK ...

O PROBLEMA é QUANDO O VALOR é NULO ...

TEM COMO MONTAR UMA QUERY Q RETORNA ZERO QUANDO FOR NULO !

Citação:

SELECT NFe.BCICMS, NFe.BCICMSS, NFe.VLICMSS, NFe.VLICMS, NFe.VALOR, NFe.vfrete, NFe.vseguro, NFe.DESCONTO, NFe.VLIPI, NFe.PIS, NFe.COFINS,
NFe.oudes, NFe.Modelo, CLIENTES.CGC, CLIENTES.INSCEST, CLIENTES.RAZAO, CLIENTES.ENDERECO, CLIENTES.numero, CLIENTES.BAIRRO,
CLIENTES.CEP, CLIENTES.NomePais, CLIENTES.ESTADO, CLIENTES.CIDADE, CLIENTES.AREA, CLIENTES.TELEFONE, CLIENTES.CodCidade,
CLIENTES.CodPais, CLIENTES.EMAIL, NFe.TRANSPORTADORA, NFe.FRETEPORCONTA, NFe.PESOLIQUIDO, NFe.PESOBRUTO, NFe.QUANTIDADE,
NFe.ESPECIE, NFe.ENDERECO AS Expr1, NFe.MUNICIPIO, NFe.MARCA, NFe.NUMERO AS Expr2, NFe.PLACA, NFe.UF, NFe.CNPJ, NFe.UF2
FROM CLIENTES, NFe
WHERE CLIENTES.CODIGO = NFe.CLIFOR AND NFe.NF = [ô]<NF>[ô]



Desde Origado pela ajuda !
ASHKATCHUP 18/12/2009 10:36:02
#330011
Sim, é possivel. Porém, a função depende do banco que você está utilizando.
HOSHIN 18/12/2009 11:36:43
#330016
Você pode utilizar a função abaixo caso sua base de dados seja SQL:

Select IsNull(campo,0) from tabela......

Se o registro está retornando NULL, ele coloca 0

Para cada banco de dados, existe sua função especifica.
Espero ter te ajudado.
Tópico encerrado , respostas não são mais permitidas