Executando verificação de segurança...
1

Nunca usei este recuso no MySQL, mas eu uso o Google BigQuery, e nele o recurso se chama MERGE, onde voce faz exatamente isso com umas coisinhas a mais. Muito prático.