Bonjour
j'ai une petite question. Je développe un moteur de recherche avec une base Oracle 10g et je fait ce type de requête à un moment :
Si l'utilisateur recherche 'Les lo détéesse' par exemple.
Dans la table, nous avons comme valeur de titre 'LES LOTS DTS'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select * from ta_astuce where SOUNDEX(TITRE) = SOUNDEX('Les lo détéesse')
La requête retourne donc bien la valeur du titre.
Par contre si l'utilisateur rentre uniquement 'lo détéesse', SANS LE 'Les' DEVANT aucune donnée n'est retournée. Ceci est bien dommage. Je voulais donc savoir si on peut utiliser qu'une partie du SOUNDEX.
Merci de votre aide.
Partager