Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL подреждане по релевантност

Успях да се ориентирам в това:

SELECT *, 
( (1.3 * (MATCH(strTitle) AGAINST ('+john+smith' IN BOOLEAN MODE))) + (0.6 * (MATCH(txtContent) AGAINST ('+john+smith' IN BOOLEAN MODE)))) AS relevance 
FROM content 
WHERE (MATCH(strTitle,txtContent) AGAINST ('+john+smith' IN BOOLEAN MODE) ) 
ORDER BY relevance DESC


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Външен ключ за множество таблици и колони?

  2. Сортиране на таблица с маркери на MYSQL

  3. golang gorm Достъп до основната заявка на mysql

  4. Не мога да намеря FULLTEXT индекс, съответстващ на списъка с колони (индексите са зададени)

  5. MySQL Views – Кога да се използва и кога не