我没有找到这个问题的正确话题,所以希望有人可以帮助我。我想通过下一个代码将值替换为我的phpmyadmin数据库:
update IGNORE `v3j8z_virtuemart_products`
set `product_in_stock` = replace(`product_in_stock`, BETWEEN '1000' AND '1000000', '1000000')
当我使用一个值替换另一个值时,此代码有效但现在我想要更改1000到1000000之间的范围。我想知道这段代码中出现错误的原因是什么?
提前致谢。
Jarik
答案 0 :(得分:1)
我不确切地知道你的意思,但我认为你想要做的是:
update v3j8z_virtuemart_products
set product_in_stock = 1000000
where product_in_stock BETWEEN 1000 AND 1000000;
这将更新product_in_stock值介于1000和1000000之间的所有记录,新值为1000000.