[firebase-br] Tranformar em numero negativo

Gabriel Hilbig ghilbig em bol.com.br
Ter Abr 4 17:14:06 -03 2006


Ficaria assim

SELECT
  COD_CLI,
  PEDIDO,
case OBS = 'A' then
  VALOR = VALOR * -1
else VALOR
end as  VALOR,
  OBS
FROM PEDIDOS

-- 
Gabriel Hilbig
"Marcelo Silva" <marcvan em ig.com.br> escreveu 
na mensagem news:002201c65823$399a48f0$9d00a8c0 em terminal15...
Pessoal tenho o select

SELECT
  COD_CLI,
  PEDIDO,
  VALOR,
  OBS
FROM PEDIDOS

Em OBS tenho os valores N (Normal) e A (Adiantamento)

Queria que quando o SQL encontra-se o OBS = A ele transformasse o VALOR em 
negativo

Exemplo:

if (OBS = 'A') then
  VALOR = -VALOR;


Tem jeito ? ou tenho que fazer no while mesmo ?

----------------------
Marcelo Silva
(11) 9693-4251
MSN: marcvan em ig.com.br
______________________________________________
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







Mais detalhes sobre a lista de discussão lista