calculo em select
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
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
Curtidas 0
Respostas
Bruno_fantin
10/01/2005
Usando SQL simple acredito que não... Faz isso usando SP
GOSTEI 0
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