所以基本上我要做的就是在一个名为"product_description"
的表中搜索找到行'name'
并在内部名称中搜索字符串Energy
。
假设我有一种叫做美国能量饮料的产品。我知道如何搜索能量并替换它:
$sql = "UPDATE product_description SET name = REPLACE(name, 'Energy', 'Best Energy')";
有没有办法搜索能源并将America
替换为Europe
?
答案 0 :(得分:2)
只需对LIKE使用WHERE子句:
UPDATE product_description
SET name = REPLACE(name, 'America', 'Europe')
WHERE name LIKE '%Energy%'