Dúvida em select utilizando quot;ASquot;

Firebird

18/02/2008

Olá eu tenho uma dúvida q é a seguinte,
vamos supor q eu de um select :

select campo1,campo2, (campo1-campo2) as ´SALDO´ from TABELA

agora vamos supor que eu quero usar campo calculado q eu criei ´SALDO´ para criar um outro campo calculado , por ex:

select campo1,campo2, (campo1-campo2) as ´SALDO´
´SALDO´+ campo1 as ´SEI_LA´
from TABELA

isso dava certo no SQLSErver, mas no firebird ele não deixa fazer assim..
qual q é a maneira certa?

obrigado!


Jessedelsole

Jessedelsole

Curtidas 0

Respostas

Emerson Nascimento

Emerson Nascimento

18/02/2008

repita o cálculo.

no caso,

select campo1,campo2, (campo1-campo2) as ´SALDO´
´SALDO´+ campo1 as ´SEI_LA´
from TABELA

deveria ser:

select campo1,campo2, (campo1-campo2) as ´SALDO´
(campo1-campo2) + campo1 as ´SEI_LA´
from TABELA


GOSTEI 0
POSTAR