13.2.4. Sintaxis de INSERT
Analiza y entiende la parte opcional referiada a
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]
previamente debes tener definida una
clave principal compuesta por los dos campos, no se si un indice único (tambien compuesto por los dos campos serviria).
Esto hace exáctamente lo que pides.