【发布时间】:2012-03-23 18:01:48
【问题描述】:
我有一个带有全文索引的 MySql MyISAM 表,如下所示:
CREATE TABLE `tblsearch` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(100) NOT NULL,
`brand` varchar(100) DEFAULT NULL,
PRIMARY KEY (`id`),
FULLTEXT KEY `index_all` (`title`,`brand`)
) ENGINE=MyISAM AUTO_INCREMENT=1316109 DEFAULT CHARSET=utf8;
现在我需要编写这样的查询来查找具有确切标题和品牌的所有条目:
SELECT id FROM tblsearch WHERE title=?title AND brand=?brand;
查询只给出完全匹配是很重要的。我希望能够使用我已经拥有的全文索引。是否可以编写查询使其使用全文索引?
【问题讨论】:
标签: mysql full-text-search myisam