-2

我有 2 张桌子。我想从表 1 中复制数据,其中包含 1 列(日期戳),表 2 中包含 6 列(id、名称、id、操作、时间戳、日期戳)。现在,表 2 中的所有列(记录)都已填充,但 datestamp 列除外,即填充为“null”。所以我想将表1中的日期戳复制到表2中,其中表2中的日期戳为空请帮助。

4

1 回答 1

2

假设这id是两个表上的主键:

UPDATE T2
SET T2.[datestamp] = T1.[datestamp]
FROM Table2 T2
INNER JOIN Table1 T1
    ON T2.id = T1.id
WHERE T2.[datestamp] IS NULL
于 2013-04-16T15:16:45.857 回答