UPDATE dbo.T_PartyBuild SET Birth=t.bi FROM 
 (SELECT DISTINCT b.Birth AS bi,a.Person_ID AS pe FROM dbo.T_PartyBuild  AS a  LEFT JOIN T_person AS b ON a.Person_ID=b.Person_ID) AS t
 WHERE T_PartyBuild.Person_ID=t.pe

 注释:

T_PartyBuild 党员音信表
T_person 人口音讯表

党员音信表中 输入的党员出生日期格式现身谬误 全体双重输入有一些不现实
可是人数音讯中出生日期的填充格式是没难点的
思路:党员音讯表中国左翼作家联盟人口音信表 同期去掉重复音信因为人口表中有重新的职员新闻 抽取人口表中出生日期,党员表中
居民身份证新闻 然后通过身份ID消息作为规范对党员音信表中的出生辰期举办多少更新

 

扩展:SQL两表之间:依照二个表的字段更新另三个表的字段

update table1 
set field1=table2.field1,
field2=table2.field2
4503.com,from table2
where table1.id=table2.id