sql >> Database >  >> RDS >> Mysql

MYSQL fulltext zoekvolgorde op relevantie

Van MySQL Boolean Full-Text Searches-documentatie :

Dat verklaart waarom het niet op relevantie wordt gesorteerd zonder de ORDER BY . Nu te kunnen bestellen op relevance , je moet het definiëren:

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. Entiteitsframework PostgreSQL

  2. Negeert MySQL null-waarden op unieke beperkingen?

  3. Hoe kan ik een HTTP-verzoek indienen vanaf de SQL-server?

  4. Slash of geen Slash?