Получить общее количество попаданий из полнотекстового поиска

0

Можно ли получить общее количество обращений к ключевым словам из полнотекстового поиска в Mysql?

SELECT id, description, SUM_TOTAL_KEYWORD_HITS
FROM table
WHERE MATCH (description) AGAINST('keyword1 keyword2')

Затем верните его:

+----+---------------------+----------------------+
| ID | description         |    totalkeywordhits  |  
+----+---------------------+----------------------+
|  1 | Penny is a dog      | 2                    | 
|  2 | Gandalf is a human  | 1                    | 
+----+---------------------+----------------------+
Теги:
search

1 ответ

-1

Возможный выбор общего балла оговорки о матче

SELECT id, description, (SELECT MATCH(description) AGAINST('keyword1 keyword2')) AS score
FROM table
WHERE MATCH (description) AGAINST('keyword1 keyword2');

Для подсчета ключевых слов вам нужно будет разделить ключевые слова и сопоставлять их со всеми в одиночку, чтобы попробовать :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню