我需要帮助在phpMyAdmin中更改数据库中的基本图像。
进行更改的表格为 catalog_product_entity_varchar
如图像附件中所示
phymyadmin table
我必须使用 attribute_id 78从值列复制相同的字符串
使用 attribute_id 列值 77
其中 entity_id 是相同的。
我需要帮助创建正确的查询
谢谢
答案 0 :(得分:0)
这样的事情应该可以做到(在尝试之前备份,它是一个提示,但我没有尝试过):
UPDATE
catalog_product_entity_varchar t1
INNER JOIN catalog_product_entity_varchar t2
ON (t1.entity_id=t2.entity_id
AND t2.attribute_id=78
AND t1.attribute_id = 77)
SET t1.value = t2.value
但是如果您不需要保留属性77,则可以删除所有带有77的条目,然后只删除update catalog_product_entity_varchar set attribute_id = 78 where attribute_id = 77