如何将值从一个表放到另一个表table1的column1 = column2的column1?

时间:2014-04-07 17:17:25

标签: mysql sql

我的table1和表2都有两列

  

ID

     

得分

我想要一个MySQL 5.5的查询,它允许我更新score table2 id table1 = id table2的{​​{1}}其中id = 1。

换句话说,我想要一个sql,当查询在任何行中运行时,两个表中的特定id的得分相同,该行中的得分字段必须相同但不是所有的ID,只是id = 1。

1 个答案:

答案 0 :(得分:0)

这是你的意思吗?

UPDATE table2 t2
SET score = (SELECT score from table1 WHERE id = 1)
WHERE id = 1