como usar o decode do oracle no firebird
pessoal, no SQL PLUS do oralce eu tenho a função DECODE
no firebird (versão 1.5) nao existe isso, então, como faço pra simular um DECODE no FIREBIRD?
[/b]
no firebird (versão 1.5) nao existe isso, então, como faço pra simular um DECODE no FIREBIRD?
[/b]
Rafael Santana
Curtidas 0
Respostas
Emerson Nascimento
01/01/2007
o que faz a função DECODE no Oracle?
GOSTEI 0
Joaoshi
01/01/2007
Dê uma olhada no CASE do firebird.
GOSTEI 0
Joaoshi
01/01/2007
um exemplo simples:
select data,
case movimento when ´E´ then quantidade else 0 end as entrada,
case movimento when ´S´ then (quantidade * -1) else 0 end as saida from tabela.
Espero ter ajudado.
select data,
case movimento when ´E´ then quantidade else 0 end as entrada,
case movimento when ´S´ then (quantidade * -1) else 0 end as saida from tabela.
Espero ter ajudado.
GOSTEI 0