- 我有一个包含两列的 LibreOffice Calc 文件:
id |新价格
- 我的 OpenCart 数据库表名为
product
并具有以下相关列:id |价格
我需要根据 Calc 文件中的 id
使用 new_price
中的值更新数据库中的 price
。
我有可用的 phpmyadmin,但我不确定如何操作。
您能指导我如何实现这一目标吗?
最佳答案
使用 phpmyadmin 中的导入函数将文件加载到新表中,假设名为 new_table
然后执行:
UPDATE
product
SET
price =
(
SELECT
new_price
FROM
new_table
WHERE
new_table.id = product.product_id
)
WHERE
product.product_id IN
(
SELECT
id
FROM
new_table
)
关于mysql - 更新 MySQL 数据库中的价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16098690/