1

在我的数据库中,我有两个表。在表 A 中,我使用 Update 来增加 exp: update number set lastnumber = lastnumber + 1 一旦输入了新的 rerods。

如何将表A的值分配给表B?

4

1 回答 1

1

加入两个表来更新,假设你有两个表之间的关系......由于你的表 A 已经被 更新SET A.lastnumber = A.lastnumber + 1,你可以使用A.lastnumber(新值)来更新B.lastnumber

UPDATE B
SET B.lastnumber = A.lastnumber
FROM TABLE B
JOIN TABLE A
ON A.ID = B.ID
;

where如果您有其他更不同的列和条件来验证连接和更新,您也可以添加子句...

于 2013-01-03T05:04:04.613 回答