2012-01-01 22 views
1

私は2つのキーワードgoogle plus .How iがgoogleplusまたはそれらの両方google plusなくgooまたはpluのような正確な一つの単語を持っているとき、私は私のデータベースからから検索することができますがされた列を持っています。MySQLのキーワード検索?

私はLIKE機能で私のニーズに到達しようとしましたが、助けにはなりませんでした。

おかげ

+0

http://dev.mysql.com/doc/refman/5.1/en/regexp.html – ethrbunny

答えて

0

これは、リレーショナルデータベースまたはLIKEのために良いの使用ではありません。値をインデックス化して検索を可能にするLuceneのようなものが必要です。

1

これを試してみてください:

SELECT keyword FROM tablename WHERE keyword LIKE '%google%' OR keyword LIKE '%plus%' 
0
col LIKE '%google%' OR col LIKE '%plus%' OR col LIKE '%google plus%' 
関連する問題