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)





Répondre avec citation




Partager