OVH Cloud OVH Cloud

Requête stressante ...

7 réponses
Avatar
Dreamweaver
Salut !
Alors voil=E0 je dois cr=E9er une requ=EAte X qui recup=E9re dans=20
un champs AUTEUR les valeur qu'il contient. Jusque l=E0 pas=20
de probl=E8me.. Mais ensuite ca se corse un peu : je dois=20
r=E9cup=E9rer les 3 premi=E8res lettre de chaque entr=E9e du=20
champs AUTEUR. Exemple tout b=EAte :=20
AUTEUR : 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

la reponse que l'on m'a donn=E9 - dans la requ=EAte=20
graphique : Expr1: Gauche([lenom];3), dans le sql : Left
([lenom],3) AS Expr1 ne me donne qu'un seul r=E9sultat ...=20
HELP ME PLEASE HELP !!

7 réponses

Avatar
Laure
Bonjour,

Comment ça ça ne te donne qu'un seul résultat?
Ca ne te met le résultat que sur le première ligne de tes résultats et pour
les autres lignes cette colonne est vide???

Laure

"Dreamweaver" a écrit dans le message
de news:2e4001c3e196$6635ed20$
Salut !
Alors voilà je dois créer une requête X qui recupére dans
un champs AUTEUR 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 de chaque entrée du
champs AUTEUR. Exemple tout bête :
AUTEUR : FERNAND --> REQUETE : FERNAND
et je veux récuperer "FER" tout court :) Je sais pas du
tout travailler sur les chaînes de caractère

la reponse que l'on m'a donné - dans la requête
graphique : Expr1: Gauche([lenom];3), dans le sql : Left
([lenom],3) AS Expr1 ne me donne qu'un seul résultat ...
HELP ME PLEASE HELP !!
Avatar
Valérie
dans ta requete tu ajoutes une colonne : mid([auteur],1;3)
Avatar
Dreamweaver
Ben oui ...
Je suis un peu novice pour ne pas dire totallement
débutant et euh faites des reponses comme vous en feriez à
un vrai neuneu ... je suis pas futé non plus ca n'arrange
rien :(
Avatar
Valérie
Donc tu ouvres ta requete en modification et tu ajoutes une colonne. A la
place d'un nom de champ tu copies la formule : mid([AUTEUR];1;3). En
français dans le texte : j'extraie de mon champ AUTEUR à partir de la
position 1 sur 3 caracteres. OK ?
Avatar
Laure
re,

J'ai pas du tout voulu dire que tu étais neuneu...
Je voulais simplement savoir comment se présentait ta requête resultat!

Ecrit ici les 3 première ligne de ta requête résultat à la limite.
Avec ce que t'a conseillé raymond normalement tu devrais avoir :

Champ AUTEUR EXPR1
Fernand Fer
Raymond Ray
Laure Lau

Et toi tu as :

Champ AUTEUR EXPR1
Fernand Fer
Raymond
Laure

C'est ça???

Laure


"Dreamweaver" a écrit dans le message
de news:2ec901c3e199$a8ce8ae0$
Ben oui ...
Je suis un peu novice pour ne pas dire totallement
débutant et euh faites des reponses comme vous en feriez à
un vrai neuneu ... je suis pas futé non plus ca n'arrange
rien :(
Avatar
Merci très chère Valérie, tu viens de me sauver ... Ca
marche comme je le souhaitai :)
Merci et encore merci
-----Message d'origine-----
Donc tu ouvres ta requete en modification et tu ajoutes
une colonne. A la

place d'un nom de champ tu copies la formule : mid
([AUTEUR];1;3). En

français dans le texte : j'extraie de mon champ AUTEUR à
partir de la

position 1 sur 3 caracteres. OK ?


.



Avatar
Dreamweaver
Ben non même pas ca ... Pire encore je n'avais qu'une
ligne de résultat ... Ca veut dire
Champ AUTEUR EXPR1
Fernand Fer

Et puis plus rien ensuite ... Je te remercie de ton aide
on m'a aidé à trouver la solution a ce probleme. Merci
encore d'avoir lu ma prose :)

David


-----Message d'origine-----
re,

J'ai pas du tout voulu dire que tu étais neuneu...
Je voulais simplement savoir comment se présentait ta
requête resultat!


Ecrit ici les 3 première ligne de ta requête résultat à
la limite.

Avec ce que t'a conseillé raymond normalement tu devrais
avoir :


Champ AUTEUR EXPR1
Fernand Fer
Raymond Ray
Laure Lau

Et toi tu as :

Champ AUTEUR EXPR1
Fernand Fer
Raymond
Laure

C'est ça???

Laure


"Dreamweaver" a
écrit dans le message

de news:2ec901c3e199$a8ce8ae0$
Ben oui ...
Je suis un peu novice pour ne pas dire totallement
débutant et euh faites des reponses comme vous en feriez à
un vrai neuneu ... je suis pas futé non plus ca n'arrange
rien :(


.