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 29/11/2010, 14h35   #1
Invité de passage
 
Inscription : novembre 2010
Messages : 1
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 1
Points : 0
Points : 0
Par défaut probleme table de resultat sur 2 tables avec regroupement

bonjour,
nouveau et débutant je cherche a resoudre ce probleme, merci pour votre aide

j'ai deux tables, une de reference que j'utilise pour faire un catalogue produit et l'autre de stocks, je souhaiterais obtenir avec une requete le resultat suivant :

table 1
ref codearticle designation

ba123 123 3portes
ba124 124 2portes


table 2
ref codearticle designation couleur qté

ba123 123 3portes gris 1
ba123 123 3portes vert 3
ba124 124 2portes bleu 1
ba124 124 2portes vert 0

ce que je souhaiterais obtenir

ref codearticle designation gris vert bleu

ba123 123 3portes 1 3 0
ba124 124 2portes 0 0 1

merci
anofer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2010, 15h31   #2
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 238
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 238
Points : 11 025
Points : 11 025
Bonjour,
tu peux procéder comme ceci :

Une requête sur la table 1 avec ref, codearticle, designation, et dans les 3 colonnes suivantes le résultat d'une fonction de domaine.

Tu trouveras ici un tutoriel qui t'explique comment faire

-Les fonctions de domaine (Philippe JOCHMANS)
http://starec.developpez.com/tuto/fonctionsdomaines/
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2010, 22h15   #3
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 2 407
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 41
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 2 407
Points : 4 432
Points : 4 432
bonsoir,

avec une analyse croisée sur Table2, ça pourrait donner:

Code sql :
1
2
3
4
5
TRANSFORM Nz(First([qté]),0) AS qtté
SELECT ref, codearticle, designation
FROM Table2
GROUP BY ref, codearticle, designation
PIVOT couleur;
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h48.


 
 
 
 
Partenaires

Hébergement Web