Bonjour,
voilà j'aimerais effectuer une recherche dans une base de données mysql
j'utilise une requete avec match ... against :
j'ai une table avec des noms : nom11, nom12,...,nom20,fbhdgfier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT nom, prenom, MATCH (nom, prenom) AGAINST ('mot_cle') FROM candidats WHERE MATCH (nom, prenom) AGAINST ('mot_cle')
quand je met mot_cle = "nom" ou "nom1", je ne récupère rien alors que je m'attend à tout récuperer sauf le dernier pour nom et sauf les 2 derniers pour nom1.
Par contre, si je met le nom complet, ça fonctionne.
J'ai essayé avec des *nom* ou %nom% et en enlevant le where ou le 1er match ... against mais je n'arrive pas à trouver ce que je veux.
Quelqu'un saurait où je me suis trompée???
Partager