■20069 / ) |
Re[5]: SQLであいまいな文字の検索範囲を広げたい |
□投稿者/ はまや (19回)-(2008/06/05(Thu) 10:23:39)
|
みなさん、回答ありがとうございます。
正規表現の使用というのが、いまいち理解できていませんが C#でも同じような単語をチラっとみたような気がしますので それと一緒に今から勉強してみたいと思います。
あとは、入力する際の工夫と別途列を作るということですが。 そもそも何故こんなところで悩んでいるかと言いますと 電話番号は最近では携帯電話もあるためFAXを含めて3件保有できる ようにしています。 その時、市外局番の桁数が地域によって変わるため (00-1111-2222とか000-111-2222とか0000-11-2222など) 市外局番を意識していないといけません。
まず列を分ける事を考えましたが、1番号につき3つの列を使うので やめました。 次に検索を考えた場合、ヒットする範囲が狭くなってしまうため 数字のみの入力にしましたが、これだと市外局番が分からなくなって しまいます。 それで行き着いた先が今の状態なのですが
列を増やしたくなくて、1つの列でアレもコレもというのは 欲張りすぎでしたかね 今のやり方ではパフォーマンスが悪いと思っているので ここは検索用列を追加して対応したいと思います。
ありがとうございました。
|
解決済み
|