Mysql 将表1中的文本值替换为表2

Mysql 将表1中的文本值替换为表2,mysql,wordpress,Mysql,Wordpress,我需要替换值 Table dict_title Column1 ENG - Column2 FIN white - valkoinen black - musta 2000+ words for replace Table new_products Column content white phone black phone about 10000 records 现在我尝试做这个查询 UPDATE new_products , dict_title S

我需要替换值

Table dict_title
Column1 ENG - Column2 FIN
white       -    valkoinen
black       -    musta
2000+ words for replace

Table new_products
Column content
white phone
black phone
about 10000 records
现在我尝试做这个查询

UPDATE new_products , dict_title 
SET new_products.title = 
REPLACE (new_products.title, dict_title.eng, dict_title.fin)
但这个查询只处理dict_title表的第一行。如何从所有表格中进行替换


谢谢

您是否加入了
新产品
口述标题
?这就是如何使用两个表编写
更新
。。。上面说的是mssql 2005,但它也适用于mysql:我怎样才能加入?那张桌子没有相似的id或其他什么…哦,那我不明白你的问题。。。大概所以对于
new\u products.title
,您是否试图将每次出现的
dict\u title.eng
替换为其相应的
dict\u title.fin
?我编写的最后一个查询。你能给我举个例子,我可以尝试更多吗?在这一点上,我甚至不知道你想做什么。。。我个人不知道如果没有存储过程或多次运行同一查询,我想您应该怎么做。您能否澄清您想要什么,以及是否可以选择存储过程?