Sebuah INSERT
pernyataan dapat menggunakan baris yang dikembalikan oleh SELECT
pernyataan sebagai sumber untuk memasukkan data. Jadi buat SELECT
. yang sesuai pernyataan dari posts_temp
dan authors
dan kemudian Anda selesai:
INSERT INTO posts(text, author_id)
SELECT pt.post, a.id
FROM posts_temp pt
JOIN authors a ON a.name = pt.author;