MySQL memungkinkan Anda untuk membuat frasa seperti berikut (tidak dapat memeriksa sintaks sekarang, tetapi Anda akan menemukannya didokumentasikan dengan baik di internet):
INSERT ... ON DUPLICATE KEY UPDATE...
Ini berarti, coba sisipkan baris ke dalam tabel yang memiliki kolom tertentu sebagai kunci unik dan, jika ada baris dengan nilai kunci yang sama, maka bagian pembaruan akan dieksekusi.
Jadi, jika Anda menentukan kolom kode pos sebagai indeks unik, konstruksi di atas akan melakukan persis seperti yang Anda minta.