[firebase-br] Como obtener el saldo actual

W O sistemas2000profesional em gmail.com
Sex Out 14 13:22:15 -03 2011


Hola a todos

En una tabla tengo las siguientes columnas:
TIPMOV, IDEPRD, CANTID

por ejemplo, con los siguientes datos:
C   13     100
C   13       50
V   13      10
V   13      20

y lo que quiero es que cuando TIPMOV sea igual a "C" que sume y que cuando
sea igual a "V" que reste. En este caso sería:
100 + 50 - 10 - 20 = 120

y el resultado que quiero obtener es:

13     120

¿Qué sentencia SELECT tendría que escribir para llegar a ese resultado?

Estoy usando Firebird 2.5

Muchas gracias por responder.

Walter.



Mais detalhes sobre a lista de discussão lista