Un INSERT
l'instruction peut utiliser les lignes renvoyées par un SELECT
déclaration comme source pour l'insertion de données. Construisez donc le SELECT
approprié déclaration de posts_temp
et authors
et puis vous avez terminé :
INSERT INTO posts(text, author_id)
SELECT pt.post, a.id
FROM posts_temp pt
JOIN authors a ON a.name = pt.author;