Ich bin jetzt auch nicht der beste, aber das könnte helfen:
UPDATE posts
SET posts.user_id = accounts.user_id
FROM accounts
WHERE posts.username = accounts.username;
Diese Anweisung sagt der Datenbank, dass sie die "user_id" in der Tabelle "posts" aktualisieren soll, indem sie die "user_id" aus der Tabelle "accounts" verwendet, wenn der "username" in beiden Tabellen übereinstimmt.
Vergiss nicht, vorher eine Datensicherung durchzuführen, falls etwas schief geht, da UPDATE-Anweisungen Daten in der Datenbank ändern können.