我的table1和表2都有两列
ID
得分
我想要一个MySQL 5.5的查询,它允许我更新score
table2
id
table1
= id
table2
的{{1}}其中id
= 1。
换句话说,我想要一个sql,当查询在任何行中运行时,两个表中的特定id的得分相同,该行中的得分字段必须相同但不是所有的ID,只是id = 1。
答案 0 :(得分:0)
这是你的意思吗?
UPDATE table2 t2
SET score = (SELECT score from table1 WHERE id = 1)
WHERE id = 1