我是MySQL FULLTEXTSEARCH
。以下是我所嘗試的,FullTextSearch出現問題
SELECT *
FROM example_myisam
WHERE MATCH(data, data2) AGAINST ('+*ar' IN BOOLEAN MODE);
但它給了我零結果。我正在尋找與當前LIKE
語句轉換成FULLTEXT
SELECT *
FROM example_myisam
WHERE data LIKE '%ar' OR
data2 LIKE '%ar';
這裏是一個演示如果有幫助:http://www.sqlfiddle.com/#!2/d3fdd/12
這裏也是我的DDL語句:
CREATE TABLE example_myisam
(
id INT,
data VARCHAR(50),
data2 VARCHAR(50)
) ENGINE = MYISAM;
ALTER TABLE example_myisam ADD FULLTEXT alltext (data, data2);
您是否在表中設置了FULLTEXT索引? – 2013-04-25 16:12:15
@Kacey是的,我有。 – 2013-04-25 16:13:51