Impossiple de filtrer une requête sur ces critères

Résolu
traderpierre Messages postés 316 Statut Membre -  
RV71 Messages postés 697 Statut Membre -
Bonjour,

Access est une plaie il m'a transformé certaines adresse email sous cette forme :

jean.dupon@gmail.com#mailto:Jean.dupont@gmail.com#

Depuis j'ai changé le format du champ email sous format texte

Maintenant avec une requête select, je veux filtrer le champ email pour selectionner tous les champs qui contiennent le caractère #

J'ai essayé ces différents critères :
comme "*" & "mailto:" & "*"
comme "*" & "mailto" & "*"
comme "*" & "'#" & "*"

Mais aucun ne fonctionne résultat de requête vide

Auriez vous une solution ???

Merci par avance

Configuration: Windows / Firefox 77.0

5 réponses

RV71 Messages postés 697 Statut Membre 31
 
Bonjour,

tu as une ' de trop dans
comme "*" & "'#" & "*"


En faisant

SELECT *
FROM Table
WHERE Table.Email Like "*" & "#" & "*;


Ca doit fonctionner.

A+
0
yg_be Messages postés 24281 Statut Contributeur 1 584
 
bonjour,
comme "*#*"    
0
RV71 Messages postés 697 Statut Membre 31
 
merde, tu as mis une quote de trop et moi j'en ai zappée une...

SELECT *
FROM Table
WHERE Table.Email Like "*" & "#" & "*";
0
traderpierre Messages postés 316 Statut Membre 6
 
ça ne fonctionne pas j'ai mis une quote devant le '# pour échapper ce caractère spécial,
si je laisse # ça me filtre les champs qui comportent des chiffres et je souhaite un filtrage sur les # uniquement
0
RV71 Messages postés 697 Statut Membre 31
 
En mettant bien les " " entre ton # ?

C'est bizarre, tu peux partager ta base ?

A+
0
RV71 Messages postés 697 Statut Membre 31
 
Attends, essaies de mettre
Like [#]
0
traderpierre Messages postés 316 Statut Membre 6
 
Aucune de ces solutions ne fonctionnent
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
RV71 Messages postés 697 Statut Membre 31
 
LIKE "*[#]*"

(j'avais zappé les ")

A+
0