OVH Cloud OVH Cloud

LIKE Cherche un mot dans une colonne mémo

2 réponses
Avatar
Nina
LIKE Cherche un mot dans une colonne m=E9mo

Bonjour je dois chercher dans ma BD dans un champ M=C9MO les infos qui
sont associ=E9 =E0 un mot. J'utilise LIKE

Exemple :

"SELECT * FROM test WHERE Publication LIKE ' *MotsRechercher* ' "

Mon Probl=E8me est qu'il ne recherche pas le mot exact par exemple Ex.
STEM (en anglais cellule souche) quand il voit SYSTEM, il le
s=E9lecte, ce qui n'a aucun rapport avec mon mot.

Es qu'il y a quelque chose de plus pr=E9cis ? Merci

2 réponses

Avatar
Gilbert
Bonsoir,

Si tu veux le mot exact essaie avec

"SELECT * FROM test WHERE Publication LIKE '* ' & MotRecherché & ' *' "
Il faut un espace entre * et le mot

Gilbert

"Nina" a écrit dans le message de
news:
LIKE Cherche un mot dans une colonne mémo

Bonjour je dois chercher dans ma BD dans un champ MÉMO les infos qui
sont associé à un mot. J'utilise LIKE

Exemple :

"SELECT * FROM test WHERE Publication LIKE ' *MotsRechercher* ' "

Mon Problème est qu'il ne recherche pas le mot exact par exemple Ex.
STEM (en anglais cellule souche) quand il voit SYSTEM, il le
sélecte, ce qui n'a aucun rapport avec mon mot.

Es qu'il y a quelque chose de plus précis ? Merci
Avatar
Nina
Merci Beaucoup Gilbert

Mon erreur était a cause de l'espace entre * et le mot.