Accueil › Forums › Généralité SQL › Cours WHERE … LIKE … , les caractères jokers › Répondre à: Cours WHERE … LIKE … , les caractères jokers
6 août 2014 à 9 h 40 min #2446
Kaps_Gourdin
Bonjour,
J’informe, des fois qu’il y en ait qui ait le même problème si j’avais été assez clair.
Aujourd’hui j’ai trouvé ce que je voulais faire au départ, c’était plutôt con, mais quand on ne sait pas on n’y pense pas :
Au lieu de faire la requête SELECT * FROM [table$] WHERE reference
LIKE “REF32AXZ”
Il faut faire la suivante : SELECT * FROM [table$] WHERE “REF32AXZ” LIKE reference
C’est-à-dire comparer la référence aux données dans le champ et non l’inverse, de cette façon les caractères % et _ sont bien interprétés même dans la base comme si on les utilisaient dans une requête.
David Louard