TABLE ITEMS: (id, name)
1| chicken
2| potato
QUERY:
select * from items where match(name) against('tato');
正在返回空集。我是否错过了解如何与作品相匹配?
答案 0 :(得分:0)
尝试使用:
SELECT * FROM items
WHERE INSTR(name, 'tato') > 0
或
SELECT * FROM items
WHERE name LIKE '%tato'
你正在使用的语法似乎正确;你在那个领域启用了全文吗?
ALTER TABLE items ADD FULLTEXT(name);
答案 1 :(得分:0)
我不认为FULLTEXT索引支持部分单词匹配。对于这样的事情,你最好使用Marco描述的其中一种结构。