我已经搜索过所有以前的所有问题&关于它的答案,但我无法找到做我想要的好方法,所以也许我的问题也可以帮助其他人,让我们看看。
我尝试使用此SQL查询:
UPDATE L
SET L.description = REPLACE(L.description, '196,99', '197')
FROM ps_product_lang AS L
JOIN ps_product AS P
ON L.id_product = P.id_product
WHERE P.id_category_default = 23
替换 ps_product_lang 表中的字符串,列 description
WHERE子句必须匹配 ps_product 表中的ID(列 id_category_default )
这里有什么问题?
答案 0 :(得分:1)
UPDATE ps_product_lang AS L
JOIN ps_product AS P
ON L.id_product = P.id_product
SET L.description = REPLACE(L.description, '196,99', '197')
WHERE P.id_category_default = 23