我收到以下错误
064 - 您的SQL语法出错;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 靠近'
catalog_product_flat_1
内连接catalog_product_entity
c在a.sku'第3行
当我在phpmyadmin
上尝试以下查询时update a
set a.small_image = b.value
from `catalog_product_flat_1` a
inner join `catalog_product_entity` c
on a.sku = c.sku
inner join `catalog_product_entity_media_gallery` b
on b.entity_id = c.entity_id
我也尝试不使用别名但仍然存在同样的问题
答案 0 :(得分:1)
SET
子句在 JOIN
子句后出现:
UPDATE `catalog_product_flat_1` a
inner join `catalog_product_entity` c
on a.sku = c.sku
inner join `catalog_product_entity_media_gallery` b
on b.entity_id = c.entity_id
SET a.small_image = b.value
参见文件: