本当にわかりませんがMATCH (columnName) AGAINST ('word')
、MySQLでは、 orを含まword
ず、 を正確に含むものしか見つかりませんでした。words
keyword
システムでこのクエリを実行してみました:
select count(*) from content where lcase(content_text) like '%try%'
and not match (content_text) against ('try') order by content_id
そして私は結果を受け取りました
| count(*) |
____________
| 379 |
クエリやデータベースで何が問題になる可能性がありますか?
PS: テーブルcontent
は MyISAM で、列content_text
全体にインデックスを設定しました。