sql >> Databáze >  >> RDS >> Mysql

Pořadí fulltextového vyhledávání MYSQL podle relevance

Z dokumentace MySQL Boolean Full-Text Searches :

To vysvětluje, proč není seřazeno podle relevance bez ORDER BY . Nyní, abyste mohli objednávat podle relevance , musíte jej definovat:

SELECT *, MATCH (`Badge`,`First Name`,`Last Name`,`Service Tag`,`Asset Tag`) as relevance
WHERE MATCH AGAINST ('".$query."*' IN BOOLEAN MODE) and `deleted` = '0'
ORDER BY relevance DESC



  1. Jak vyřeším přetečení zásobníku vláken mysql?

  2. Různé typy timezone_type na objektu DateTime

  3. Ukázková databáze SQLite

  4. 4 způsoby, jak získat definici uložené procedury pomocí Transact-SQL