Ik denk dat je op zoek bent naar de volgende syntaxis:
INSERT INTO <table> (field1, field2, field3, ...)
VALUES ('value1', 'value2','value3', ...)
ON DUPLICATE KEY UPDATE
field1='value1', field2='value2', field3='value3', ...
Opmerking: Met ON DUPLICATE KEY UPDATE
, de waarde van de betreffende rijen per rij is 1
als de rij is ingevoegd als een nieuwe rij, 2
als een bestaande rij is bijgewerkt , en 0
als een bestaande rij is ingesteld op de huidige waarden .
MySQL-documentatie:INSERT ... ON DUPLICATE KEY UPDATE Statement