INSERT
může používat řádky vrácené SELECT
příkaz jako zdroj pro vkládání dat. Vytvořte tedy příslušný SELECT
výpis z posts_temp
a authors
a pak máte hotovo:
INSERT INTO posts(text, author_id)
SELECT pt.post, a.id
FROM posts_temp pt
JOIN authors a ON a.name = pt.author;