OVH Cloud OVH Cloud

Sélection Chaine de caratères

6 réponses
Avatar
alain teyssedre
Bonjour

Quelle est la fonction (ou syntaxe) qui permet de sélectionner tous les
champs qui commencent par "09" dans une table ?

merci
Alain

6 réponses

Avatar
Pierre CFI
bonjour
je pense que tu veux dire tous les enregistrements qui commencent par 09
le critére d'une requete
Comme "09*"

--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"alain teyssedre" a écrit dans le message de news:
Bonjour

Quelle est la fonction (ou syntaxe) qui permet de sélectionner tous les
champs qui commencent par "09" dans une table ?

merci
Alain





Avatar
alain teyssedre
Oui c'est ça

Alain
"Pierre CFI" a écrit dans le message de news:
eNLb$
bonjour
je pense que tu veux dire tous les enregistrements qui commencent par 09
le critére d'une requete
Comme "09*"

--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"alain teyssedre" a écrit dans le message de
news:

Bonjour

Quelle est la fonction (ou syntaxe) qui permet de sélectionner tous les
champs qui commencent par "09" dans une table ?

merci
Alain









Avatar
alain teyssedre
Ayant des doutes sur la clarté de ma réponse je précise:
effectivement je cherche à selectionner dans une requete tous les
codes postaux qui commencent par exemple par 09 .

j'ai donc la requete suivante:
SELECT .... FROM ....
WHERE [Adresses].[CodePostal]= "09*"

quel est la bonne syntaxe pour cette clause Where ?


merci pour votre aide
Alain

"alain teyssedre" a écrit dans le message de
news:
Oui c'est ça

Alain
"Pierre CFI" a écrit dans le message de news:
eNLb$
bonjour
je pense que tu veux dire tous les enregistrements qui commencent par 09
le critére d'une requete
Comme "09*"

--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"alain teyssedre" a écrit dans le message
de


news:
Bonjour

Quelle est la fonction (ou syntaxe) qui permet de sélectionner tous
les



champs qui commencent par "09" dans une table ?

merci
Alain













Avatar
Raymond
RE.

un exemple:
SELECT Clients.Client_Nom, Clients.Client_CodePostal
FROM Clients
WHERE (((Clients.Client_CodePostal) Like "09*"))
ORDER BY Clients.Client_Nom;

tu ne peux pas mettre = "09*" mais like "09*" ou comme en création graphique
de requête.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"alain teyssedre" a écrit dans le message de
news:%
Ayant des doutes sur la clarté de ma réponse je précise:
effectivement je cherche à selectionner dans une requete tous les
codes postaux qui commencent par exemple par 09 .

j'ai donc la requete suivante:
SELECT .... FROM ....
WHERE [Adresses].[CodePostal]= "09*"

quel est la bonne syntaxe pour cette clause Where ?


Avatar
Papy Frenchie
J'ai une petite astuce car si ta base est bien montée
tu te trouve avec un code postal en mode numérique
c'est une astuce pratique pour convertir facilement
du nombre en texte sans rien modifier dans ta structure de
table


exemple de la table :
nom de la table TableCP
champ1 clefCP "numéroauto"
champ 2 CodePostal "numérique"

voilà une requete qui te permettra le temps nécessaire
de transformer ton numérique en texte et là le tour est joué

SELECT TableCP.ClefCP, [CodePostal] & " " AS exp1
FROM TableCP
WHERE ((([CodePostal] & " ") Like "*" & [ce que tu veux] & "*"));
Avatar
alain teyssedre
Merci pour cette astuce

cdlt
Alain

"Papy Frenchie" a écrit dans le message de news:
3f578b94$0$1136$
J'ai une petite astuce car si ta base est bien montée
tu te trouve avec un code postal en mode numérique
c'est une astuce pratique pour convertir facilement
du nombre en texte sans rien modifier dans ta structure de
table


exemple de la table :
nom de la table TableCP
champ1 clefCP "numéroauto"
champ 2 CodePostal "numérique"

voilà une requete qui te permettra le temps nécessaire
de transformer ton numérique en texte et là le tour est joué

SELECT TableCP.ClefCP, [CodePostal] & " " AS exp1
FROM TableCP
WHERE ((([CodePostal] & " ") Like "*" & [ce que tu veux] & "*"));