Проблемы с поиском в базе данных

jeon

Guest
Проблемы с поиском в базе данных

Вот как выглядит моя таблица:
PHP:
CREATE TABLE songs (
  nom int(11) NOT NULL auto_increment primary key,
  discn smallint(6) NOT NULL,
  size int(11) NOT NULL,
  singer varchar(35),
  album varchar(50),
  song varchar(110),
  fulltext(singer,album,song)
);
А вот как я обращаюсь к таблице с поиском:
PHP:
select singer,album,song from songs where match(song) against('Another Woman');
Вот ошибка, которая вылетает:
#1191 - Can't find FULLTEXT index matching the column list



Вопрос: в чём проблема? как сделать, чтобы всё работало?
 

mani13

Новичок
The MATCH() column list must exactly match the column list in some FULLTEXT index definition for the table, unless this MATCH() is IN BOOLEAN MODE.
 
Сверху