det finns ingen OM INTE FINNS syntax i INSERT , men du kan använda mekanismen PÅ DUPLICATE KEY. Om du antar att du skapar ett unikt index på förnamn, efternamn, kan din uppdatering läsa:
INSERT INTO tb (firstname, lastname)
VALUES ('Jack', 'Doe')
ON DUPLICATE KEY UPDATE lastname = lastname;
vilket gör skäret neutralt.