私は2つのキーワードgoogle plus
.How iがgoogle
かplus
またはそれらの両方google plus
なくgoo
またはplu
のような正確な一つの単語を持っているとき、私は私のデータベースからから検索することができますがされた列を持っています。MySQLのキーワード検索?
私はLIKE
機能で私のニーズに到達しようとしましたが、助けにはなりませんでした。
おかげ
私は2つのキーワードgoogle plus
.How iがgoogle
かplus
またはそれらの両方google plus
なくgoo
またはplu
のような正確な一つの単語を持っているとき、私は私のデータベースからから検索することができますがされた列を持っています。MySQLのキーワード検索?
私はLIKE
機能で私のニーズに到達しようとしましたが、助けにはなりませんでした。
おかげ
これは、リレーショナルデータベースまたはLIKEのために良いの使用ではありません。値をインデックス化して検索を可能にするLuceneのようなものが必要です。
これを試してみてください:
SELECT keyword FROM tablename WHERE keyword LIKE '%google%' OR keyword LIKE '%plus%'
col LIKE '%google%' OR col LIKE '%plus%' OR col LIKE '%google plus%'
http://dev.mysql.com/doc/refman/5.1/en/regexp.html – ethrbunny