Можно ли получить общее количество обращений к ключевым словам из полнотекстового поиска в 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 |
+----+---------------------+----------------------+
Возможный выбор общего балла оговорки о матче
SELECT id, description, (SELECT MATCH(description) AGAINST('keyword1 keyword2')) AS score
FROM table
WHERE MATCH (description) AGAINST('keyword1 keyword2');
Для подсчета ключевых слов вам нужно будет разделить ключевые слова и сопоставлять их со всеми в одиночку, чтобы попробовать :)