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

INSERT or UPDATE

Estas en el tema de INSERT or UPDATE en el foro de Bases de Datos General en Foros del Web. Buenas a todos, solicitando de su apoyo para solucionar una consulta, tengo una tabla (A) con la siguiente informacion: ID SUB CANT 1 A 3 ...
  #1 (permalink)  
Antiguo 13/10/2014, 15:07
 
Fecha de Ingreso: febrero-2011
Mensajes: 85
Antigüedad: 13 años, 9 meses
Puntos: 3
INSERT or UPDATE

Buenas a todos, solicitando de su apoyo para solucionar una consulta, tengo una tabla (A) con la siguiente informacion:

ID SUB CANT
1 A 3
1 B 4
1 C 4
1 D 5
2 A 3
2 B 2
2 C 4
2 D 5
3 A 3
3 B 1
3 C 5
3 D 6

La actualizo con la tabla (B) y sin ningun problema ya que utilizo INSERT or UPDATE, y los registros que existen en la tabla A, me los actualiza con los de la tabla B y los que no existen en la tabla B me los agrega a la tabla A.

ID SUB CANT
1 A 3
1 B 2
1 C 4
1 D 5
1 E 2
2 A 2
2 B 1
2 C 6
2 D 4
3 A 3
3 B 4
3 C 5
3 D 8
3 E 2

Hasta ahi no existe ningun problema, el problema radica cuando quiero hacer otra actualizacion a la tabla A pero con la tabla (C) como sigue:

ID SUB CANT
1 A 3
1 B 4
1 D 5
3 A 3
3 C 5
3 D 6

En este caso el ID 2 quedaria como esta actualmente en la tabla A, pero los id 1 y 3 ya estan con menos registros, se tendrian que actualizar 1A, 1B, 1D, 3A, 3C, 3D y eliminar 1C, 1E, 3B, 3E en la tabla A.

De antemano gracias por su apoyo.

Saludos GRC

Última edición por computer_si; 13/10/2014 a las 15:08 Razón: falto informacion

Etiquetas: insert, tabla, update
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 03:10.