我有 2 个表 xcart_productsproductid , meta_description
和许多其他字段。第二张表是 xcart_extra_field_values 有 ( productid fieldid and value
)
我需要复制的fieldID = 1
值xcart_extra_field_values
进入
表中相同的meta_description
列。xcart_products
Productid
UPDATE `xcart_products` SET meta_description = ( SELECT value FROM
xcart_extra_field_values WHERE fieldid = 1 AND
xcart_extra_field_values.productid = xcart_products.productid )
WHERE
xcart_extra_field_values.productid = xcart_products.productid ;
我写了上面的 SQL 但我得到了一个错误
#1054 - Unknown column 'xcart_extra_field_values.productid' in 'where clause'