Con esta sencilla instrucción MySQL puedes insertar un nuevo dato o actualizar un dato ya existente, siempre que encuentre el mismo valor en CAMPO_CLAVE. En este caso, se actualizaran los valores de OTROCAMPO1 y OTROCAMPO2:
INSERT INTO table (CAMPO_CLAVE, OTROCAMPO1, OTROCAMPO2) VALUES(1, "A", 19) ON DUPLICATE KEY UPDATE OTROCAMPO1="A", OTROCAMPO2=19
Deja un comentario