calculo em select

Delphi

10/01/2005

Bom Dia


Estou com o seguinte problema:

Preciso fazer um select que retorne o um campo calculado onde o valor deste campo é o resultado do campo de um registro anterior ( (+) ou (-) dependendo se é débito ou crédito ) o valor de outro campo do registro atual. Ex: campo saldo ( CALCULADO )

NUMELAN TIPO VALOR SALDO
001C 10,00 10,00
002C 10,00 20,00
003D 7,00 13,00
004D 3,00 10,00


Há como retornar este campo em um select?

Obrigado


Jubrovolski

Jubrovolski

Curtidas 0

Respostas

Bruno_fantin

Bruno_fantin

10/01/2005

Usando SQL simple acredito que não... Faz isso usando SP


GOSTEI 0
Motta

Motta

10/01/2005

Alguns bd suportam a sintaxe case que daria para fazer isto, o Oracle suporta decode que tb é uma solução , mas vc quer ver o registro anterior ?


GOSTEI 0
POSTAR