par
Zemeckis » 28 juin 2005, 11:12
Problème surement simple, mais je ne trouve pas de réponse.
Ma table :
dans ma table SQL "membres", j'ai plusieurs champs. L'un est "commentaire", ou on peut mettre du texte libre.
Mon but :
je cherche à faire une recherche des occurences dont le champ "commentaire" comporte le mot "je".
Mon essai :
select * from membres where commentaire like '%je%'
Mon problème :
il m'affiche toutes les occurences qui comportent le mot "je", même à l'intérieur d'un autre mot.
exemple :
1- "
je suis parti manger"
2- "il est
jeune"
3- "c'est un
jeu drôle"
4- "j'ai fait une faute d'orthographe à manè
je"
5- "il termine toujours ses phrases par
je"
Mon résultat souhaité :
Je ne souhaite avoir que les occurences qui comportent le mot "je", et non les lettres "je" qui sont dans d'autres mots. En clair, j'aimerai qu'il m'affiche que l'exemple n°1 et n°5 comme résultat.
Si qqn pouvait m'aider

Problème surement simple, mais je ne trouve pas de réponse.
[b]Ma table :[/b]
dans ma table SQL "membres", j'ai plusieurs champs. L'un est "commentaire", ou on peut mettre du texte libre.
[b]Mon but :[/b]
je cherche à faire une recherche des occurences dont le champ "commentaire" comporte le mot "je".
[b]Mon essai :[/b]
select * from membres where commentaire like '%je%'
[b]Mon problème :[/b]
il m'affiche toutes les occurences qui comportent le mot "je", même à l'intérieur d'un autre mot.
exemple :
1- "[u]je[/u] suis parti manger"
2- "il est [u]je[/u]une"
3- "c'est un [u]je[/u]u drôle"
4- "j'ai fait une faute d'orthographe à manè[u]je[/u]"
5- "il termine toujours ses phrases par [u]je[/u]"
[b]Mon résultat souhaité :[/b]
Je ne souhaite avoir que les occurences qui comportent le mot "je", et non les lettres "je" qui sont dans d'autres mots. En clair, j'aimerai qu'il m'affiche que l'exemple n°1 et n°5 comme résultat.
Si qqn pouvait m'aider :P