Bonjour a tous !

voila j'ai besoin de vos conseils,

je dispose de 3 tables :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# table look_categorie
 - id_categorie
 - libelle_categorie
 
# table look_souscategorie
 - id_souscategorie
 - libelle_souscategorie
 
# table look_articles
 - id_article
 - id_categorie
 - id_souscategorie
 - titre_article
 - corps_article
 - datepub_article
et j'aimerais creer un moteur de recherche le plus pertinente possible, ce que jai lu un peu partout c'est que si la table dispose d'un grand nombre d'information il vaut mieux eviter de faire des requetes du genre

(a titre dexemple)
SELECT * FROM look_articles WHERE corps_article LIKE '%mot_a_rechercher%'
et les requetes du genre :

(a titre dexemple)
SELECT * FROM look_articles WHERE corps_article = 'mot_a_rechercher'
car un texte peux contenir x fois le meme mot...

donc voila je sais pas du tout où me diriger pour la méthode de recherche si vous pouviez maider la dessus ce serais sympa