Buenos días, tengo un problema con las sentencias sql. Necesito actualizar una columna de una tabla con otra columna de otra tabla pero por mas que lo intento y busco no doy con la solución.
Esta es la última instrucción que he utilizado:
UPDATE Stock
SET Stock.Warehouse = Materiales.Almacen
FROM Stock INNER JOIN
Materiales ON Stock.Reference = Materiales.Referencia
Me aparece un error diciendo que no se puede insertar una clave duplicada.
Alguien me puede ayudar, por favor?
Que sentencia debo usar?
Un saludo y gracias de antemano.