Bonjour à tous,
Je galère sur une requête SQL sous Access :
Prenons un exemple simple :
Je precise que tout celà est un exemple afin d'expliquer au mieux mon problème .Ma première table répertorie les différents achats des client.
STRUCTURE :
NUM : Numéro auto de l'achat. --> clé primaire
NUM_CLIENT : Numéro du client
PRODUIT : Nom du produit
PRIX : Prix du produit
Ma deuxième table se compose des différents produits
STRUCTURE :
PRODUIT : Le nom produit en diminutif = Table1.PRODUIT --> clé primaire
NOM_PRODUIT : Le nom du produit au complet
NOM_NATURE : La nature du produit
J'aimerai pouvoir récupérer la liste des achat d'un client en détail ou pas.
Donc, si je veux avoir les achats du Client C_1 , j'aurais :Table des achats :
1|C_1|ORAN|2.78€|
2|C_1|VIS |3.30€|
3|C_1|MART|9.50€|
4|C_1|BANA|2.12€|
5|C_1|CHEM|55.11€|
6|C_1|ORAN|3.14€|
Table des produits :
ORAN |"Oranges d'Afrique"|ALIM|
VIS |"Vis à visser "|OUTIL|
MART |"Marteau "|OUTIL|
BANA |"Bananes "|ALIM|
CHEM |"Chemise nic "|VETEM|
ALIM |"Alimentation "|NULL|
OUTIL|"Outillage "|NULL|
VETEM|"Vêtement "|NULL|
Bon, le détail n'est pas très compliqué à faire. Par contre , le groupement est un peu plus complexe.En détail :
//Regroupement par produit
Oranges d'Afrique -----> 5.92 €
Vis à visser -----> 3.30 €
Marteau -----> 9.50 €
Banane -----> 2.12 €
Chemise nic -----> 55.11 €
Total -----> 75.95 €
Regroupé
//Regroupement par nature
Alimentation ------> 8.04 €
Outillage ------> 12.80 €
Vêtement ------> 55.11 €
Total -------> 75.95 €
La création d'une table comprenant les Natures serait-elle inévitable ?
Merci de m'avoir accordé quelques minutes de votre temps.
Partager