Полнотекстовый поиск: странный результат

vada

Новичок
Полнотекстовый поиск: странный результат

Выполняю запрос на создание темп. таблицы из результатов поиска:

$query = "
CREATE TEMPORARY TABLE tmp AS
SELECT tred_id, MATCH (title, message) AGAINST ('".$_GET['find']."') AS score
FROM forum
WHERE MATCH (title, message) AGAINST ('".$_GET['find']."')
";

В таблице набита всякая словесная хрень, поэтому задаю для поиска фразу «жажа». Выдается набор. Меняю «жажа» на «дада». Выдается тот же самый набор с теми же (соответствующими) значениями релевантности. При этом только часть строк таблицы forum (соответствующих набору в темп.таблице) содержит слова «жажа» и только часть - «дада» (есть и пересечения).
Попытки найти еще одну подобную пару успеха не принесли. По другим словам вроде бы ищет нормально.
Собственно, вопрос: почему это возникает и как с этим бороться?
 

vada

Новичок
Нет. Счас, на работе, проверить не могу, нет полноценного мускла, но вот запустил денвер - (в нем default-charset проставлен) - ищет нормально. Скорее всего, дело именно в default-charset. Спасибо.

-~{}~ 22.06.04 00:26:

В итоге: действительно дело было в этом. + переиндексировал таблицу (об этом прочитал в найденном позже http://tony2001.phpclub.net/faq/mysql.charset.html)
Так что Тони тоже спасибо:)
 
Сверху