Fórum Mostrar null como 0 (zero) num select #60347
27/11/2008
0
Olá pessoal.
Possuo um select que retorna o estoque de determinada loja.
Entretanto, quando na loja não há determinado produto cadastrado, o select me retorna null (claro, né!). A questão é que gostaria que o me select retornasse o valor 0 (zero) quando o estoque fosse nul, de forma automática.
O FB 2.1 tem como fazer isso de forma automática e transparente?
É como se fosse um valor padrão para o campo quando este fosse null.
Obrigado a todos.
Edson Cabral
Possuo um select que retorna o estoque de determinada loja.
Entretanto, quando na loja não há determinado produto cadastrado, o select me retorna null (claro, né!). A questão é que gostaria que o me select retornasse o valor 0 (zero) quando o estoque fosse nul, de forma automática.
O FB 2.1 tem como fazer isso de forma automática e transparente?
É como se fosse um valor padrão para o campo quando este fosse null.
Obrigado a todos.
Edson Cabral
Edsoncabral
Curtir tópico
+ 0
Responder
Posts
28/11/2008
Joaoshi
Colega, utilize o [b:3dac3519ab]COALESCE[/b:3dac3519ab].
Espero ter ajudado.
SELECT COALESCE(SUM(QUANTIDADADE),0) FROM SuaTabela
Espero ter ajudado.
Responder
Gostei + 0
29/11/2008
Edsoncabral
Olá amigo...
Eu sabia que havia essa função, mas não me lembrava dela...
Eu já havia lido sobre ela no livro do Cantú, sobre Firebird.
Valeu, obrigado.
Edson
Eu sabia que havia essa função, mas não me lembrava dela...
Eu já havia lido sobre ela no livro do Cantú, sobre Firebird.
Valeu, obrigado.
Edson
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)