SQL - como transfiero datos desde una tabla a otra

 
Vista:

como transfiero datos desde una tabla a otra

Publicado por ninodiaz (3 intervenciones) el 11/12/2002 14:04:09
tengo dos tabla, ambas son de cliente y estan en distintos locales. ahora me pidieron, que tomara la tabla1 y rescatara todo los datos y lo ingresara a la tabla 2. pero sin perder los datos que estan en la tabla2, la operacion es conservar los datos de la tabla2 y agregar siempre y cuando los datos no se encuentren.
de ante mano muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como transfiero datos desde una tabla a otra

Publicado por Victor (22 intervenciones) el 11/12/2002 15:10:44
Convinando el INSERT ... SELECT y EXISTS creo que vas a lograrlo.
Seria algo así:

INSERT INTO tabla2 SELECT * FROM tabla1 WHERE NOT EXISTS (SELECT * FROM tabla2)

Probalo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como transfiero datos desde una tabla a otra

Publicado por Isaías Islas (5072 intervenciones) el 12/12/2002 04:43:49
Hola Victor

No creo que tu instruccion funcione, deberia estar referenciado a una columna de su tabla en cuestion y que esta fuera de tipo PRIMARY KEY.

INSERT INTO MyTabla2
SELECT * FROM MyTabla1 WHERE MyColPK NOT IN(
SELECT MyColPK FROM MyTabla2)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como transfiero datos desde una tabla a otra

Publicado por Victor (22 intervenciones) el 12/12/2002 12:35:46
Muchas gracias Isaías por tu corrección
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar