求查询语句,该怎么解决

求查询语句a表idzd1zd2b表idzd1zd2当a.zd1b.zd1的时候,把b.zd2赋给a.zd2这个怎么写是更新A表记录,而不是

求查询语句
a表
id         zd1       zd2

b表
id         zd1       zd2

当a.zd1   =   b.zd1   的时候,把b.zd2赋给a.zd2
这个怎么写

是更新A表记录,而不是输入新记录

[解决办法]
update a
set zd2 = b.zd2
from a,b
where a.zd1 = b.zd1