Мой запрос сформулирован так:
$sql = "SELECT name, id FROM table WHERE MATCH (name) AGAINST ('".$query."*' IN BOOLEAN MODE) LIMIT 0,10";
Итак, поиск tom
возвращает:
Tom Anderson | 1
Tom Bennet | 2
Tom Cane | 3
Однако, если я ищу tom anderson
, запрос компилируется в:
...MATCH (name) AGAINST ('tom anderson*' IN BOOLEAN MODE)...
Который возвращает тот же набор результатов (я хочу только первый). Как мне изменить мой запрос?