I have a table. The query of the table as follows
CREATE TABLE IF NOT EXISTS `Table` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`univ_id` int(11) NOT NULL,
`title` varchar(100) NOT NULL,
`content` mediumtext NOT NULL,
`date` date NOT NULL,
PRIMARY KEY (`id`),
FULLTEXT KEY `title` (`title`),
FULLTEXT KEY `content` (`content`),
FULLTEXT KEY `content_2` (`content`),
FULLTEXT KEY `title_2` (`title`),
FULLTEXT KEY `title_3` (`title`),
FULLTEXT KEY `title_4` (`title`),
FULLTEXT KEY `content_3` (`content`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=36 ;
Has a title and content. When i am trying to do a search.
SELECT * FROM table WHERE MATCH(title) AGAINST('HAi')
It is giving expected result When i am trying to do a search
SELECT * FROM table WHERE MATCH(content) AGAINST('HAi')
It is giving expected result But When i am trying to do a search like this
SELECT * FROM table WHERE MATCH(title,content) AGAINST('HAi')
It is showing
#1191 - Can't find FULLTEXT index matching the column list