したがって、たとえば 'foo'という単語が含まれているURLを見つけなければなりません。私はSELECT * FROM table WHERE url = regex
のような正規表現でこれをやりたいURLはhttps//...
OR http://....
で、URLには例えばfoo
という単語が必要です。私が実際に望むのは、foo
がホスト名かパスにあるかどうかをチェックする正規表現です。手伝ってくれてありがとう!Sql select url regex
EDIT:
LIKE '%foo%'
が私のテーブルの上に非常に遅いので、私は正規表現で速く代替を見つけたいです。
質問にテーブル構造を追加します。 – chris85
'id'' url' 'その他重要でない情報' 'img' –
これは構造体ではなく列です。列の型とインデックスを追加します。また、非常に遅い、秒、分などを定義する – chris85