データベーステーブル(MS SQL Server)に単一の文字列として格納された完全なアドレスを持っています。SQLアドレスフィールドからニューヨーク市のアドレスを取得する最も良い方法
"1234 Fake Ave Astoria, NY 12345"
私はさまざまな州のレコードがありますが、ニューヨーク州とニューヨーク市のレコードを簡単に取得する必要があります。
私はNY州の郵便番号とNYCの郵便番号を収集することを考えましたが、その情報がどこにあるかわかりません。しかし、すべての住所に郵便番号が付いているわけでもありません。
これを達成する最も良い方法は何ですか?
まずから郵便番号を持って、短所異なるフィールドにzip/state/address/address2を持つようにデータベースを変更する次に、これまでに何を試してもうまくいかないことが分かりましたか? – dfundako
あなたは[**ジオコーディング**](https://en.wikipedia.org/wiki/Geocoding)やテキスト検索 –
@ dfundakoのようなものをお探しですか?悲しいことに、DB構造はERPソリューションによって設計されています。フィールドを分割する方法はありません。 –