私の(PostgreSQL)データベースにwild cards
のリストを保存したいと思います。ワイルドカードを使用する -
この場合、*
は任意の値を意味する
Laughing Unicorn v1.*
Firefox v4.*
jump * start
。
はDB内でこれらの値を格納した後、私は、文字列は、私はLaughing Unicorn v1.8
が行と一致するかどうかを確認したい場合がありますパターン例えば
のいずれかと一致するかどうかを確認するためにDBを照会したいと思います。
:)
はpostgresですか、なぜタグmysql? – ajreal
ワイルドカードを使用した検索は、その語の最後の文字ではありません。このような検索では、この場合にインデックスを効率的に使用することはできず、完全なテーブルスキャン**が行われます。このようなものが必要な場合は、別の方法で動作する全文検索を調べてください。 – SingleNegationElimination