Bonjour,
J'ai un moteur de recherche sur mon site, actuellement la recherche correspond à un select * from table where column like '%string%' en mysql.
Pour que le moteur de recherche soit plus pertinent j'ai besoin qu'en priorité s'affichent les mots qui commencent par string, càd "where column like 'string%'.
Je peux faire ca en 2 requetes:
- select * from table where column like 'string%'
- select * from table where column like '%string%' and not like 'string%'
et stocker le résultat dans un tableau mais j'aimerais savoir si vous savez le faire en une seule requete, ca serait plus élégant mais je n'y arrive pas
Merci 8)
Partager