[firebase-br] Consulta - Campos Calculados

Ivan Guimarães Meirelles igmeirelles em gmail.com
Seg Abr 9 13:55:55 -03 2007


Olá Márcio...

Sim, é possível:

Se vc tiver um campo chave sequenciado como por exemplo um (id) vc 
poderia fazer da seguinte forma:

select t1.dia, t1.cliente, t1.valor, (select sum(valor) from tabela t2 
where t2.id <= t1.id) from tabela t1;

ou... (o mais recomendado)... fazer uma procedure para isso...

Espero ter ajudado...
Um abraço....


Márcio Rodrigues escreveu:
> Boa Tarde,
>
> No firebird é possível gerar uma coluna com um  campo calculado tento 
> como base o mesmo campos porém do registro anterior.
>
> Exemplo
>
> DIA    CLIENTE                              VALOR  SOMA
>
> 10     Cliente 1                                    10             10
> 20      Cliente 2                                    15             25
> 31     Cliente 1                                      5               30
>
> Obrigado.
>   




Mais detalhes sobre a lista de discussão lista