update 表1 set
表1.字段1=(select 表2.字段1 from 表2 where 表2.id=表1.id) where 更新条件
示例:
update A set time=(select time from B where B.id=A.id) where source='ifeng'
示例说明:
本例为将A表中source为‘ifeng’的记录中的time字段更新为B表中的time 条件为B表id与A表id相同。