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

ERROR insertado en la función de ACTUALIZACIÓN de tecla duplicada ON

Mi error, @furrie tiene razón... el código debería ser

ON DUPLICATE KEY UPDATE
  firstname     = VALUES(firstname),
  lastname      = VALUES(lastname),
  aboutme       = VALUES(aboutme),
  subject1      = VALUES(subject1),
  subject2      = VALUES(subject2),
  subject3      = VALUES(subject3),
  country       = VALUES(country),
  birthday      = VALUES(birthday),
  occupation    = VALUES(occupation),
  mobile        = VALUES(mobile),
  websiteurl    = VALUES(websiteurl)";

ahora funciona como una joya...

No importa... en realidad necesitaba usar la condición UPDATE-SET en lugar de esto... de todos modos gracias a todos por su tiempo... Con esto acabo de aprender algo, no podemos usar la condición WHERE con INSERT INTO...