Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2006, 19:20
Miguel_Arias
 
Fecha de Ingreso: diciembre-2005
Mensajes: 24
Antigüedad: 19 años, 3 meses
Puntos: 0
Pregunta Como se hace esta modificacion

Buenas nocheas a tod@s:

La cosa es así:
Tengo que hacer un select a la tabla movimientos según el id (eso es fácil!) del resultado que me genere ese select tengo que hacer lo siguiente: por ejemplo

Select * from movimientos
Where id_mon between 1 and 7

El resultado es asi:
Id_mon Cuenta Monto
1 1 1
2 1 1
3 2 2
4 2 2
5 1 1
6 2 2
7 3 3

Tengo otra tabla llamada saldos en la cual tengo que mirar que si la cuenta no existe la tengo que insertar y que si existe tengo que aumentar el valor del monto
Tabla saldos
Cuenta Monto
1 2
4 5

Como las cuentas 1 y 4 ya existen simplemente les aumento en monto que corresponda pero como las cuentas 2 y 3 no existen las inserto e igualmente aumento el monto de cada una de ellas
Cuenta Monto
1 5
2 6
3 3
4 5

Este debería ser el resultado final

De antemano muchas gracias por su colaboración
__________________
Miguel Arias
[email protected]