sql >> Base de Datos >  >> RDS >> Mysql

Si existe, actualice, de lo contrario, inserte en una consulta

Puede utilizar ON DUPLICATE KEY UPDATE

INSERT INTO yourtable (`id`, `key`, `value`) VALUES (4, 'something', 200)
ON DUPLICATE KEY UPDATE `value` = 200; 

key la columna debe tener un índice ÚNICO

SQLFiddle