Hola

Tengo que realizar una tarea muy sencilla pero he sido incapaz de hacerlo.

Tengo dos tablas idénticas que almacenan datos de usuarios, y quiero unirlas de modo que al final solamente me quede una tabla con todos los usuarios únicos.
El campo único es un código que cada usuario tiene y los pasos serian:

- leer la tabla de origen
- comprobar que el código del usuario no existe en la tabla de destino
- si existe, pasar al siguiente registro
- si no existe, insertar el registro entero en la tabla destino

Puedo leer las tablas y cargar datos pero como el codigo del usuario tiene una restricción UNIQUE me da error de inserción. Mi problema es que no sé que paso usar para que compruebe si el codigo existe o no existe y en consecuencia insertar o pasar al siguiente registro.

GRacias