[mysql] Recherche sensible à la case [resolu]

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

rikew
WRInaute passionné
WRInaute passionné
 
Messages: 548
Inscription: Jeu Déc 19, 2002 19:53

[mysql] Recherche sensible à la case [resolu]

Message le Mer Juin 11, 2008 16:53

Hello !

Je cherche à récupérer tous les enregistrements qui contiennent : É
Si je fait un simple : LIKE '%É%' ça me sort tout : E,e,é,è ...
Comment trouver uniquement É ?

Je précise que c'est sur un champ VARCHAR en latin1_swedish_ci

Merci.
Dernière édition par rikew le Mer Juin 11, 2008 18:00, édité 2 fois.


Bool
WRInaute accro
WRInaute accro
 
Messages: 1290
Inscription: Jeu Fév 26, 2004 15:59

Message le Mer Juin 11, 2008 17:33

Hello,

ça devrait être possible en ajoutant le flag "BINARY" dans la requête.

Du genre BINARY LIKE '%É%'.

rikew
WRInaute passionné
WRInaute passionné
 
Messages: 548
Inscription: Jeu Déc 19, 2002 19:53

Message le Mer Juin 11, 2008 17:57

Merci.

J'ai testé ça ne fonctionne pas
J'ai aussi modifié latin1_swedish_ci par un _cs ... toujours pas.

Finalement méthode de bourrin : je récupère tous les enregistrements et je filtre avec php et une expression régulière...

C'est réglé.


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités