2017-03-08 48 views
0

How to search inside a SQL table for a phrase如何在表格内搜索

与我以前的问题有关。我使用此查询到数据库里面搜索

SELECT * 
     FROM clients 
     WHERE MATCH(search_text) 
     AGAINST(? IN NATURAL LANGUAGE MODE) LIMIT 5 

的问题是它匹配这样的话:

搜索词句:foo

项:

  • foo1(不匹配)
  • FOO 1(匹配)
  • FOO巴(匹配)
  • barfoobar(不匹配)

我怎样才能让这个它匹配的所有条目的例子,我已经给

+0

你尝试过搜索词:%FOO%? –

+0

你是什么意思? – user9219312

+0

看看这个问题,并回答http://stackoverflow.com/questions/21682506/mysql-partial-word-searching如果你搜索FOO *你可以得到foo1,但似乎并不可能得到barfoobar。 – Linkan

回答