Met MySQL kun je iets als het volgende formuleren (kan de syntaxis nu niet controleren, maar je zult het goed gedocumenteerd vinden op internet):
INSERT ... ON DUPLICATE KEY UPDATE...
Dit betekent dat u moet proberen een rij in een tabel in te voegen die een specifieke kolom(men) als unieke sleutels heeft en, als er een rij bestaat met dezelfde waarde van de sleutel, het updategedeelte wordt uitgevoerd.
Dus, als u de kolom postcode . definieert als een unieke index zal de bovenstaande constructie precies doen wat u vraagt.