Postcodes
50 万件以上のレコードを持つテーブルがあります。PostCodeText
このテーブル内には、次のような列があります。
NG1 1AA
NG1 1AB
NG1 1AC
NG2 1AA
NG2 5TH
NG17 3LP
DE15 4BP
NG17 5GL
DE19 4EE...
DISTINCT
必要なのは、部分的な文字列に基づいて一致を返す MSSQL ステートメントです。例: 個別の NG 郵便番号をすべて検索したい場合は、次のように返します。
NG1
NG2
NG17
私は次のようなことを試しました:
SELECT DISTINCT postcodetext
FROM postcodes
WHERE (postcode_text LIKE 'NG%')
ORDER BY postcodetext
私は答えに近いかもしれないと感じていますが、まだそこにはありません。LIKE
また、使用は遅いオプションであると聞きました=
が、これを行うよりも高速な方法はありますか?