mysql - Magento 1.9 从 phpMyAdmin 更改基本图像

标签 mysql magento phpmyadmin


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

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

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

最佳答案

类似的东西应该可以解决问题(尝试前备份,这是一个提示,但我没有尝试):

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

关于mysql - Magento 1.9 从 phpMyAdmin 更改基本图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47865129/

相关文章:

magento - 主题内的渲染 block 和子 block

magento - 是否有用于打包 Magento Connect 扩展的脚本?

如果来自不同表的两个 id 匹配,MySQL 将特定值插入到列中?

mysql - 外键链接

mysql - 通过 Redis 使用 GET 负载均衡 KEY

PHP检查字符串是否包含字母

php - 如何在 magento 中向多个用户发送电子邮件

php - 将图像存储在数据库中并检索它以 echo 作为 json

php - 取消清理 mysql 或 php 中的 url

php - 在数据库中使用 ID