Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/03/2011, 17h04   #1
Nouveau Membre du Club
 
Homme Emmanuel
Inscription : janvier 2011
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Localisation : France

Informations forums :
Inscription : janvier 2011
Messages : 210
Points : 27
Points : 27
Par défaut Ajouter zdl dans une requête

Bonjour,

Est ce qu'il est possible d'ajouter un champ, sous forme de Zdl, dans une requête ??

En effet, j'ai une requête de calcul qui contient plusieurs enregistrements, en mode création lorsque j'ajoute le champ "libellePréférence" (qui ne contient que 6 enregistrements), ça me multiplie par 6 mes enregistrements...

Alors que j'aimerais juste, par enregistrement, le champ "libellePréférence" avec une Zdl pour ses 6 enregistrements.

J'espère avoir été compréhensible
manusp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2011, 17h22   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 613
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 613
Points : 30 968
Points : 30 968
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Si j'ai bien compris, tu veux une zone de liste en mode création de requête pour lancer ensuite ta requête en fonction du choix de cette liste.

Si c'est le cas, ce n'est pas possible.

Tu peux par contre passer par un formulaire avec une zone de liste et ensuite lancer ta requête à partir de ce formulaire.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2011, 22h56   #3
Nouveau Membre du Club
 
Homme Emmanuel
Inscription : janvier 2011
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Localisation : France

Informations forums :
Inscription : janvier 2011
Messages : 210
Points : 27
Points : 27
Non c'est pas ça.

Là j'ai réussi, dans le mode feuille de données, de ma requête à avoir une Zdl dans mon champ "LibelléPréférence".

Le souci que j'ai, c'est que ça à multiplié par 6 mes enregistrements ( du fait que j'ai 6 "libellépréférence".

Je ne voudrais qu'un "libellépréférence" par enregistrement
manusp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/03/2011, 08h37   #4
Membre Expert
 
Inscription : août 2006
Messages : 1 435
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 1 435
Points : 1 753
Points : 1 753
Bonjour,
Ta Zdl est inutile car tous les enregistrements sont listés.
Comme te l'a écrit Philippe JOCHMANS ( fait confiance aux gens d'expérience ) tu devras passer par un formulaire.
helas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/03/2011, 12h15   #5
Nouveau Membre du Club
 
Homme Emmanuel
Inscription : janvier 2011
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Localisation : France

Informations forums :
Inscription : janvier 2011
Messages : 210
Points : 27
Points : 27
Je fais toute confiance aux gens d'expérience...

Voici dans un 1er temps le code ma requête :

Code :
1
2
SELECT SP.Matricule, Fonction.LibelleFonction, Engin.NomEngin, R_CalculRang.NumeroRang AS Rang, SP.Nom, SP.Prenom
FROM ((R_CalculRang INNER JOIN SP ON R_CalculRang.idSP=SP.idSP) INNER JOIN Fonction ON R_CalculRang.idFonction=Fonction.idFonction) INNER JOIN Engin ON R_CalculRang.idEngin=Engin.idEngin;
Ce qui me donne en mode feuille de données :
Code :
1
2
3
4
Matricule - LibelleFonction - NomEngin - Rang - Nom - Prénom
140058 - VSAV/CA - VSAV - 2 - X - y
140058 - VSAV/COND - VSAV - 1 - X - y
Etc...
J'aimerais y apporter par enregitrement une préférence qui sont stockés dans la table Préférence
Code :
1
2
3
4
5
6
7
IdPréférence - LibellePréférence
1 - 1 étoile
2 - 2 étoiles
3 - 3 étoiles
4 - 4 étoiles
5 - 5 étoiles
6 - Invalide
Voilà ce que j'aimerais.
manusp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h09.


 
 
 
 
Partenaires

Hébergement Web