Cita:
Iniciado por dryden666 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.
trata con este
update stock
set stock.warehouse = materiales.almacen
from materiales inner join stock
on materiales.referencia = stock.reference
aun que tengo una tremenda corazonada de que tampoco te va a fucar, jeje
(me tengo cualquier confianza)