I have two tables:
A [ID, column1, column2, column3] B [ID, column1, column2, column3, column4]
A will always be subset of
A
Try Following
Update A a, B b, SET a.column1=b.column1 where b.id=1
EDITED:- Update more than one column
Update A a, B b, SET a.column1=b.column1, a.column2=b.column2 where b.id=1