Hola
A ver si me pueden dar una luz con lo siguiente:
la tabla Acumulados tiene los campos Cuenta,Mes,
SaldoInicial,Debitos,Credito
La llave primaria es Cuenta y Mes
Los registros se agregan cada mes calculando de otra tabla de
movimientos.
Lo que no he podido realizar es la actualización del SaldoInicial, que
viene del mes anterior como (saldoinicial+debitos-creditos).
¿Como hago una instrucción INSERT INTO ... donde agregue los registros
del mes anterior, si no existen en el actual, o actualice el campo
SaldoInicial si ya existe el registro en el mes actual. ?
ejemplo:
Cuenta , mes,saldoinicial,debito,credito
1105 1 0 500000 0
1105 2 0 0 400000
1110 1 100000 0 50000
1305 1 0 1000000 100000
1305 2 0 500000 0
2205 1 0 0 1400000
En el caso de la cuenta 1105 y 1305 se debe actualizar el campo
SaldoInicial,
y en caso de 1110 y 2205 se debe agregar el registro para el mes 2
Espero me puedan ayudar.
Diego M Romero
Leer las respuestas