更新两个表中都有重复记录的ID

时间:2016-07-01 11:11:43

标签: sql-server sql-server-2012

我有2张桌子

的Emp

Empid      postid       postcodeid
    1           1             null
    2           1             null
    3           1             null

第二张桌子 邮编

Postcodeid       postid      
         1            1
         2            1
         3            1

现在我想用第二个表id更新postcodeid。 如下表

Empid      postid       postcodeid
    1           1                1
    2           1                2
    3           1                3

1 个答案:

答案 0 :(得分:0)

运行Update查询:

UPDATE table1
SET table1.postcodeid=table2.postcodeid
WHERE table1.empid= table2.empid