OVH Cloud OVH Cloud

Problème de requête

3 réponses
Avatar
Dreamweaver
Salut !
Alors voil=E0 je dois cr=E9er une requ=EAte X qui recup=E9re dans=20
un champs NOM les valeur qu'il contient. Jusque l=E0 pas de=20
probl=E8me.. Mais ensuite ca se corse un peu : je dois=20
r=E9cup=E9rer les 3 premi=E8res lettre du champs NOM.=20
Exemple tout b=EAte :=20
NOM : FERNAND --> REQUETE : FERNAND
et je veux r=E9cuperer "FER" tout court :) Je sais pas du=20
tout travailler sur les cha=EEnes de caract=E8re=20

Grazie mille !! Merci

3 réponses

Avatar
Raymond [mvp]
Bonjour.

dans la requête graphique : Expr1: Gauche([lenom];3)
dans le sql : Left([lenom],3) AS Expr1
ne jamais appeler un champ Nom, c'est un mot réservé access.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Dreamweaver" a écrit dans le message de
news:2b9901c3e190$753195f0$
Salut !
Alors voilà je dois créer une requête X qui recupére dans
un champs NOM les valeur qu'il contient. Jusque là pas de
problème.. Mais ensuite ca se corse un peu : je dois
récupérer les 3 premières lettre du champs NOM.
Exemple tout bête :
NOM : FERNAND --> REQUETE : FERNAND
et je veux récuperer "FER" tout court :) Je sais pas du
tout travailler sur les chaînes de caractère

Grazie mille !! Merci
Avatar
Dreamweaver
Le champs s'appele même pas nom ... rire !! le champs
s'appele auteur... j'ai mis en place ta formule et
effectivement j'obtiens quelque chose de bon ... Helas ca
ne me donne qu'un seul résultat alors que je veux obtenir
ce résultat sur l'ensemble des entrées du champ..
Avatar
Raymond [mvp]
si tu es dans une requête tu dois avoir un champ nommé expr1 qui contient
les 3 1ere lettres du champ auteur pour chaque enregistrement ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Dreamweaver" a écrit dans le message
de news:272c01c3e193$8fc1a2e0$
Le champs s'appele même pas nom ... rire !! le champs
s'appele auteur... j'ai mis en place ta formule et
effectivement j'obtiens quelque chose de bon ... Helas ca
ne me donne qu'un seul résultat alors que je veux obtenir
ce résultat sur l'ensemble des entrées du champ..