2016-10-12 54 views
-6

我有一个表Benefit与列benefitID,SchemeMemberIDpersonID更新在另一个表上的值新添加的列

我有另一个表SchemeMemberSchemeMemberIDSchemeName

现在我从Benefit表中删除了personID表,我在SchemeMember表中添加了这个表。

如何使用Benefit表更新personID列?

+3

如果你已经删除它,那么它已经消失,否则使用现在时而不是过去时。除此之外:始终向我们展示您尝试的内容,其中至少应包含UPDATE查询。 –

回答

0

如果你还没有从benefit表中删除PersonID列, 使用下面的脚本SchemeMember

UPDATE c 
    SET c.personID =b.personID 
    FROM benefit b 
     JOIN SchemeMember c on b.SchemeMemberID =c.SchemeMemberID 
+0

谢谢Unni krishanan –

+0

标记为正确答案,如果解决方案解决了您的查询。 –

0

更新新增加的专栏中,我这样做,使用下面的查询。

UPDATE SchemeMember 
SET personID = b.personUID 
FROM SchemeMember s,benefit b 
WHERE s.Id = b.SchemeMemberId 
相关问题