update table2 set 部门id=(select distinct 部门id from table1 where 部门名称='部门名称') where 卡片编号='卡片编号'
这么简单的问题 ,可惜你没说清阿楼上是对的