Bonjour tout le monde,
Je dois realiser un rapport base sur la table ci dessous mais je bloque sur la derniere etape.
Categorie Produits SumOfVentes NomCreateur
A Naval 9 kelly
A transport 5 alain
A transport 4 Bonero
A transport 1 david
B Construction 3 albert
B Construction 7 jojo
B Construction 2 yvette
B finance 3 divine
B finance 6 roger
J’ai reussi a grouper par categorie, par Produits, faire la somme des ventes au niveau de chaque Produits, compter les Vendeur pour chaque Produits.
Jusque la tout va bien. Le code utilise et le resultat obtenu sont en bas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT MaTable.Categorie , MaTable.Produits , Sum(MaTable.Ventes) AS SumOfVentes , Count(MaTable.NomVendeur) AS CountOfNomVendeur FROM MaTable GROUP BY MaTable.Categorie , MaTable.Produits;
Categorie Produits SumOfVentes CountOfNomVendeur
A Naval 9 1
A transport 10 3
B Construction 12 3
B finance 9 2
Derniere Etape qui me pose probleme:
J’aimerais inclure dans dans le resultat ci-dessus une derniere colonne qui listerait le nom et la part (contribution) de chaque Vendeur dans chaque Produit.
Le resulat final ressemblera au tableau ci dessous:
Categorie Produits SumOfVentes CountOfNomVendeur NomVendeur-Contribution
A Naval 9 1 Kelly-9
A transport 10 3 Alain-5,David-1, Bonero-4
B Construction 12 3 Albert-3, yvette-2, jojo-7
B finance 9 2 roger-6, divine-3
Merci de m’aider.
ps: j ai affiche un fichier excel qui contient les tables ci dessus vu que le contenus des tables sont distordus dans le corps de message.
merci
Partager