misc.log

日常茶飯事とお仕事と

郵便番号には重複がある

知りませんでした。とある作業で客先データの郵便番号と実際の郵便番号を照合する必要があり、正しい番号リストを郵便局からダウンロードしてデータベースに突っ込もうとしたのですが、郵便番号だけをキーにすると重複がある、と叱られてしまいました。

郵便番号データダウンロード

郵便番号は一般の住所用と、大企業などの事業所固有のものの2通りがあるのでこれをマージして使うつもりでした。

www.post.japanpost.jp
www.post.japanpost.jp

重複がある番号

とりあえずAccessに突っ込もうとしたら重複で叱られました。重複と報告されたものの一部は下記の番号。

  • 004-0000
  • 068-0546
  • 077-0013
  • 078-3165
  • 098-6642

番号で重複という単語をつけて検索してみると……あららら。

f:id:frontline:20200131152259p:plain
郵便番号重複に関する検索結果

なるほど。重複した内容を見てみるとこんな感じ。

  • 004-0000 …… 「北海道 札幌市厚別区」と「北海道 札幌市清田区
  • 068-0546 …… 「北海道 夕張市 南部青葉町」と「北海道 夕張市 南部菊水町
  • 077-0013 …… 「北海道 留萌市 潮静」と「北海道 留萌市 留萌原野(1〜12線)」
  • 078-3165 …… 「北海道 留萌市 藤山町」と「北海道 留萌市 留萌原野(その他)」
  • 098-6642 …… 「北海道 稚内市 声問(1〜5丁目)」と「北海道 稚内市 声問村(声問)」

他にも4000件以上ありそう……(Accessに登録出来た件数と元データの差分件数より)。とりあえず、郵便番号が「正当なもの」かどうかの判断が出来ればいいので住所までは不要。ということでこれらは片方を消して運用してみます。

銀河郵便は“愛”を運ぶ (徳間デュアル文庫)

銀河郵便は“愛”を運ぶ (徳間デュアル文庫)

銀河郵便は三度ベルを鳴らす

銀河郵便は三度ベルを鳴らす