|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
17836
|
|