我有2张桌子。我想从表2中的1列(datestamp)复制数据中的数据,其中包含6列(id,name,rid,action,timestamp,datestamp)。 现在表2中的所有列(记录)都被填充,而datestamp列除外,它填充了'null'。所以我想将表1中的日期戳复制到表2,其中表2中的日期戳为空 Plz帮助。
答案 0 :(得分: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