MySQLでは、次のようなフレーズを使用できます(現在、構文を確認することはできませんが、インターネットで十分に文書化されています):
INSERT ... ON DUPLICATE KEY UPDATE...
つまり、一意のキーとして特定の列を持つテーブルに行を挿入しようとし、同じ値のキーを持つ行が存在する場合は、更新部分を実行します。
したがって、列を郵便番号で定義すると 一意のインデックスとして、上記の構成はあなたが求めていることを正確に実行します。
MySQLでは、次のようなフレーズを使用できます(現在、構文を確認することはできませんが、インターネットで十分に文書化されています):
INSERT ... ON DUPLICATE KEY UPDATE...
つまり、一意のキーとして特定の列を持つテーブルに行を挿入しようとし、同じ値のキーを持つ行が存在する場合は、更新部分を実行します。
したがって、列を郵便番号で定義すると 一意のインデックスとして、上記の構成はあなたが求めていることを正確に実行します。