Estoy tratando de ejecutar la siguiente consulta de actualización:SQL - Actualizar una tabla con un campo de otra tabla
UPDATE Commodities
INNER JOIN UniqueCountries
ON Commodities.wbCode = UniqueCountries.wbCode
SET Idenb = UniqueCountries.wbName||yr
La consulta es claramente erróneo, ya que no funciona. ¿Cómo puedo arreglarlo?
La consulta se supone para actualizar la columna IdenB
con el valor concatenado de wbName
y yr
(wbName||yr
). Sin embargo, wbName
está en otra tabla llamada UniqueCountries
, por lo que traté de realizar una unión interna.
¿Qué estoy haciendo mal y cómo puedo solucionarlo? Muchas gracias.
¿Qué RDBMS estás utilizando? –
Estoy usando sqlite. – relima