UPDATE posts
LEFT JOIN users ON users.id = posts.user_id
SET
posts.first_name = users.first_name,
posts.last_name = users.last_name,
posts.email = users.email
WHERE
users.type = 'author' AND posts.email = '';
• | MySQL: Insert from Select |