проблема с выборкой по нескольким полнотекстовым индексам

spiner

Новичок
проблема с выборкой по нескольким полнотекстовым индексам

MySQL 4.21
Есть структура:
[SQL]
CREATE TABLE `temp` (
`name` varchar(250) default NULL,
`email` varchar(50) default NULL,
FULLTEXT KEY `name` (`name`),
FULLTEXT KEY `email` (`email`)
) TYPE=MyISAM
[/SQL]
Делаю запрос:
[SQL]
SELECT * from temp where MATCH (name,email) AGAINST ('asd')
[/SQL]
Получаю:

Can't find FULLTEXT index matching the column list

Если написать один аргумент у функции MATCH(), то все ок.. Не подскажете, куда смотреть?
 

tony2001

TeaM PHPClub
Это же очевидно - поиск идёт по двум полям сразу, а индексы построены только по каждому полю отдельно.
Очевидный выход - построить индекс по двум полям сразу.
 
Сверху