[英]Update table1 column values to table2 column valueswith existing ID in table1, Update Multiple records at a time
[英]Insert multiple records into a table with an existing ID column
我有一個交叉引用表,如下所示:
id
ppid
tid
createUser
createDate...
我想擺脫該表,因為數據已損壞。 我已經刪除了所有損壞的數據,並向要添加此信息的表中添加了一條記錄。
該表如下所示:
id tid field1 field2....
table2的ID與交叉引用表中的ppid相同。 我想做的是將交叉引用表中的tid放到table2中,其中關聯的id等於交叉引用表中的ppid。 大約有1500條記錄,所以它不是太大,但足夠大,我不想將值寫1500次。
我正在使用SQL Server 2017
這是加入的更新
update t2
set t2.tid = t1.tid
from table2 t2
inner join crossRefTable t1 on t1.ppid = t2.id
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.