Вы также можете присоединиться в ОБНОВЛЕНИИ
UPDATE announcements JOIN users
SET announcements.announcer=users.memberid
WHERE announcements.username=users.username;
Примечание. По соображениям безопасности (до тех пор, пока ваши уверенные дикторы не будут скопированы правильно), я бы вместо этого создал новый столбец, скажем, anncerNew, затем
UPDATE announcements JOIN users
SET announcements.announcerNew=users.memberid
WHERE announcements.username=users.username;