Magento 1.9从phpMyAdmin

时间:2017-12-18 09:09:57

标签: mysql magento phpmyadmin


我需要帮助在phpMyAdmin中更改数据库中的基本图像。

进行更改的表格为 catalog_product_entity_varchar
如图像附件中所示 phymyadmin table
我必须使用 attribute_id 78从列复制相同的字符串 使用 attribute_id 77 其中 entity_id 是相同的。

我需要帮助创建正确的查询
谢谢

1 个答案:

答案 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