Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Como se hace esta modificacion

Estas en el tema de Como se hace esta modificacion en el foro de SQL Server en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 24/02/2006, 19:20
 
Fecha de Ingreso: diciembre-2005
Mensajes: 24
Antigüedad: 18 años, 4 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]
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:26.