mysql - 在MySQL中,根据另一个表更新关系表

  显示原文与译文双语对照的内容

我有两个表表TABLE1和 TABLE2. 现在我想在关系 table(TABLE2) 中更新值,使用另一个表that和另一个表that进行匹配,并将它的更新到关系表。

我该怎么做?

英镑


ID 
NAME


AUTO_ID 
ID
VALUE
LANGUAGE_ID

现在我有一样的桌子

TABLE1_OLD

 
ID
NAME

 

TABLE2_OLD


AUTO_ID
ID
VALUE
LANGUAGE_ID

所以我想要做的是,想从旧表中获取 LANGUAGE_ID 2值,并将它的更新为新的on匹配。

时间: 作者:


UPDATE table2 set table2.language_id = your_value_here
WHERE table1.id = table2.id;

作者:
...