Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Вопрос для продвинутых о полнотекстном поиске (Mr.Power) 11/10/2004 - 12:25:04
      Re: Вопрос для продвинутых о полнотекстном поиске (Dubrovsky) 11/10/2004 - 14:10:07
      Re: Вопрос для продвинутых о полнотекстном поиске (Mr.Power) 11/10/2004 - 15:49:13
      Re: Вопрос для продвинутых о полнотекстном поиске (Mr.Power) 11/10/2004 - 15:59:04
      Re: RTFM - Read The Fantastic Manual (Dinky) 12/10/2004 - 21:07:41
      Re: RTFM - Алгоритм запроса для разработчиков! (Mr.Power) 14/10/2004 - 22:39:13

> Original message text:
> From: Mr.Power - 11/10/2004 - 12:25:04
> Subject:Вопрос для продвинутых о полнотекстном поиске
> -----------------
> Коллеги,есть такая интересная команда:
>
> mysql> SELECT id, body, MATCH (title,body) AGAINST
> -> ('Security implications of running MySQL as root') AS score
> -> FROM articles WHERE MATCH (title,body) AGAINST
> -> ('Security implications of running MySQL as root');
> Выщитывающая релевантность.
>
> И меня к вам умный вопросик, эта команда конечно примитивна. Но можно ли использовать сортировку релевантности с логическими параметрами:
>
> Типа (берём с потолка):
> mysql> SELECT id, body, MATCH (title,body) AGAINST
> -> AGAINST ('+MySQL -YourSQL' IN BOOLEAN MODE) AS score
> -> FROM articles WHERE MATCH (title,body) AGAINST
> -> ('Security implications of running MySQL as root');
>
>
>


From: Mr.Power - 14/10/2004 - 22:39:13
Subject:RTFM - Алгоритм запроса для разработчиков!
-----------------
RTFM - я не нашёл, хоть ссылку подкиньте!
А если серьёзно вот что нужно:
1.Найти релевантность и выверсти результат где:
"some words"
... ``some words of wisdom'', но не ``some noise words''.
2. Найти релевантность и выверсти результат где
+some +words
... слово ``some'' и ``words''
3. Найти релевантность и выверсти результат где:
some words
... слово ``some''или ``words''.

Всё это один запрос, но сортировка двойная, т.е. сортируем по совподению, а потом по релевантности.

Понятно для чего это нужно, 1. сначало показываем абсолютное значения учитывая релевантность слов 2. Где эти слова есть все, но не расположены в одной строчке. учитывая релевантность слов 3. И где есть одно из слов.

Какой алгоритм запроса, ХЕЛП!

Я думаю понятно.



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
17836



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |