Поиск по релевантности
"У меня есть поисковая фраза", вначале ищем всю строку целиком(первый результат запроса), потом исключаем слова справа по одному, прогоняя запрос и присоединяя каждый последующий результат к предидущему
SELECT
(field1 LIKE '%У меня есть поисковая фраза%')
+(field1 LIKE '%У меня есть поисковая%')
+(field1 LIKE '%У меня есть%')
+(field1 LIKE '%У меня%') AS relevant
FROM mytable
ORDER BY relevant DESC
Комментарии:
Нету комментариев для вывода...