Código para anexar registros no duplicados (ayuda)
Publicado por omar (2 intervenciones) el 16/10/2018 21:59:13
Buena tarde,
Solicito de su ayuda para (mediante código) anexar registros de una tabla origen a una tabla destino.
La tabla origen cuenta con registros duplicados que se incrementan constantemente mediante un formulario, mi intención es que al salir del formulario seleccione de esta tabla solo los registros no duplicados, los copie y pegue en la tabla destino solo si el registro no se encuentra ya en esta ultima, caso contrario lo omita y pegue solo los que no se encuentren.
La primera parte la resolví con una declaración SELECT DISTINCT a la tabla origen, pero no se como hacer para que pegue solo los registros que NO se encuentran en la tabla destino.
La sintaxis a la que llegue fue usar INSERT INTO junto a SELECT DISTINCT pero, aunque copia los registros no duplicados de la tabla origen, agrega estos a la tabla destino SIN revisar si se encuentran existentes en esta ultima.
Pueden por favor aconsejarme que hacer?, ya intente con consultas de actualización pero estas no agregan registros, que es lo que quiero cuando en la tabla origen se da un valor que no se haya dado antes...
Gracias de antemano.
Solicito de su ayuda para (mediante código) anexar registros de una tabla origen a una tabla destino.
La tabla origen cuenta con registros duplicados que se incrementan constantemente mediante un formulario, mi intención es que al salir del formulario seleccione de esta tabla solo los registros no duplicados, los copie y pegue en la tabla destino solo si el registro no se encuentra ya en esta ultima, caso contrario lo omita y pegue solo los que no se encuentren.
La primera parte la resolví con una declaración SELECT DISTINCT a la tabla origen, pero no se como hacer para que pegue solo los registros que NO se encuentran en la tabla destino.
La sintaxis a la que llegue fue usar INSERT INTO junto a SELECT DISTINCT pero, aunque copia los registros no duplicados de la tabla origen, agrega estos a la tabla destino SIN revisar si se encuentran existentes en esta ultima.
Pueden por favor aconsejarme que hacer?, ya intente con consultas de actualización pero estas no agregan registros, que es lo que quiero cuando en la tabla origen se da un valor que no se haya dado antes...
Gracias de antemano.
Valora esta pregunta
0