rechercher un ou plusieurs mot present dans un texte - SQL/NoSQL - Programmation
Marsh Posté le 18-04-2007 à 11:37:24
LIKE a un effet mais il compare ton expression au contenu d'un champ... j'imagine que ça doit pas etre vtres optimisé si ton descriptif est énome.
sinon il y a un effet avec %MOT%
Marsh Posté le 18-04-2007 à 11:43:50
Oui en effet les % sont tres utiles mais mon probleme et que je n'arrive pas par rapport a une liste de mots stocké
dans ma bdd a les comparer à un descriptif pour voir si ils sont dedans
Marsh Posté le 18-04-2007 à 11:45:14
le mieu c'est de récupéré le descriptif, récuperer ta liste de mot clé, et faire les tests en php, psp, ou autre language dynamique
Marsh Posté le 18-04-2007 à 11:47:00
Oki j'y avais penser mais j'avais esperer avoir une solution moin lourde
merci beaucoup pour ta réponse aussi rapide
Marsh Posté le 18-04-2007 à 11:58:26
Hello,
si tu es en MySQL, jettes un oeil du coté des index FULLTEXT
http://dev.mysql.com/doc/refman/5. [...] earch.html
beaucoup plus performant qu'un LIKE %MOT%
Marsh Posté le 18-04-2007 à 11:32:42
Bonjour à tous (encore moi ^^)
Je passe au probleme de suite :
j'ai 2 tables -> une avec des mot clé : ID et mot
->l'autre avec des produits : ID , titre, descriptif
j'aimerais par rapport au descriptif verifier si des mot clé son present dans celui-ci
Je suis parti sur l'idée d'utiliser LIKE dans mais requete mais il n'y a aucun effet
Je vous remercie d'avance pour vos reponse