Ou caso prefira facilitar mais ainda pode usar COALESCE:

Exemplo:

COALESCE(coluna,0)

SELECT SUM(COALESCE(coluna,0)) FROM tabela;

Caso a coluna seja um valor nulo, ela passará a ser 0 (zero);

Um abraço,

Ivlison Souza
Dínamus, Tecnologia sem complicação.
www.dinamus.net


Anderson Nonato Santos escreveu:

Bom dia Arthur,

Vc poderia fazer uma consulta usando case when...ex

select 

case sua_coluna =  999998 then

0

else

sua_coluna

end

from sua_tabela;

e em caso de somatorio

select sum(case sua_coluna=999998 then 0 else sua_coluna end ) from sua_tabela;

 

Espero ter ajudado.


Anderson Nonato Santos
Desenvolvedor de Sistemas
Open Line Informática.

From: Arthur Molina <[EMAIL PROTECTED]>
Reply-To: Grupo de Usuários do PostgreSQL no Brasil<[email protected]>
To: [email protected]
Subject: [PostgreSQL-Brasil] valor nulo
Date: Mon, 18 Sep 2006 12:27:33 -0300 (ART)

Oi pessoal,

Existe alguma maneira de dizer ao postgresql que determinado valor em uma coluna de integer é nulo? E por isso ele nao deve ser mostrado nem deve ser feito nada com ele?

Tipo, tenho uma coluna onde um dos valores é 999998 e quero dizer que este valor é nulo. Quando eu fizesse uma consulta, este valor retornaria nada. E se eu fizesse alguma conta nao faria com este numero.

Existe isso?
artz


Yahoo! Search
Música para ver e ouvir: You're Beautiful, do James Blunt

>_______________________________________________
>Grupo de Usuários do PostgreSQL no Brasil
>Antes de perguntar consulte o manual
>http://pgdocptbr.sourceforge.net/
>
>Para editar suas opções ou sair da lista acesse a página da lista em:
>http://pgfoundry.org/mailman/listinfo/brasil-usuarios


_______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a