[firebase-br] CASE com TESTE NULL

Felipe Giotto felipe em metasoftware.com.br
Qua Ago 31 14:39:52 -03 2005


Tente assim:

SELECT 
   DTPAGAMENTO, 
  CASE WHEN DTPAGAMENTO IS NULL THEN 'EM ABERTO' ELSE 'PAGO' END AS STATUS 
FROM 
  CONTAS 


Espero ter ajudado,

Felipe Giotto ;-)



Augusto escreveu:

>Pessoal, 
>
>  a consulta abaixo deve retornar o STATUS de uma conta.
>  PAGA ou em ABERTO.
>
>  porem estou tendo um erro na comparação com NULL..
>
>  alguem sabe porque e como solucionar..
>
>  NÂO VALE,  COMPARAR COM '' (PLICS).
>
>Augusto
>
>
>SELECT 
>   DTPAGAMENTO, 
>  CASE DTPAGAMENTO WHEN NULL THEN 'EM ABERTO' ELSE 'PAGO' END AS STATUS 
>FROM 
>  CONTAS 
>
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>  
>

-- 
Felipe Luiz Christófolli Giotto
Meta Tecnologia em Software, Ltda





Mais detalhes sobre a lista de discussão lista