Recherche avec LIKE optimiser

Recherche avec LIKE optimiser - SQL/NoSQL - Programmation

Marsh Posté le 07-01-2006 à 20:32:17    

Salut à tous,
J'utilise depuis quelques année un moteur de recherche avec une requête sur une BDD MySQL en utilisant LIKE '%motcle%'
Le problème, c'est que c'est une recherche par syllabes, c'est-à-dire que si je recherche le mot "eau" et que dans la BDD est écrit "oiseau" alors ça affiche l'enregistrement, ce que je ne veux pas.
Le champ keywords contient plusieurs mots-clés séparé par des ";". Un mot clé peut donc être composé de 2 mots comme "oiseau bleu".
Si on recherche avec "oiseau", l'enregistrement contenant "oiseau bleu;animaux;ciel" ne doit pas s'afficher.
 
Merci de votre aide.

Reply

Marsh Posté le 07-01-2006 à 20:32:17   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed