Faire la somme de lignes similaire dans une table (Access-SQL)
Melodioso
Messages postés2Date d'inscriptionsamedi 16 mai 2009StatutMembreDernière intervention16 mai 2009
-
16 mai 2009 à 21:58
lord948
Messages postés34Date d'inscriptionjeudi 17 janvier 2008StatutMembreDernière intervention19 mai 2009
-
18 mai 2009 à 16:02
A voir également:
Faire la somme de lignes similaire dans une table (Access-SQL)
Melodioso
Messages postés2Date d'inscriptionsamedi 16 mai 2009StatutMembreDernière intervention16 mai 2009 16 mai 2009 à 22:01
Bonjour,
J'essaie de résoudre un problème "académique", et je ne vois vraiment pas la solution. Si quelqu'un pourrait m'aider, ce serait super sympa!
On a une table intitulée LIVRES (avec les champs Code_livre, Titre_Livre) et une autre INVENTAIRE (avec les champs Code_Livre, Numero_Librairie, Quantite_Stock). Différentes librairies (branches) peuvent avoir le même livre en nombre d'exemplaires différents. On cherche a lister les livres avec pour chacun d'eux son nombre en stock.
lord948
Messages postés34Date d'inscriptionjeudi 17 janvier 2008StatutMembreDernière intervention19 mai 2009 18 mai 2009 à 16:02
tu peut essaie ça :
SELECT DISTINCT L.Code_Livre, L.Titre_Livre, sum(I.Quantite_Stock) AS Qutte_Stocke
FROM LIVRE L INNER JOIN INVENTAIRE I ON L.CODE_LIVRE = I.CODE_LIVRE
d'aprés ce que j'ai compris tu a deux entité avec un relation n - m pour la creation je te conseil d'ajouté les contraintes des clés externes :
ALTER TABLE INVENTAIRE ADD CONSTRAINT FK_ INVENTAIRE_code_livre FOREIGN KEY (code_livre) REFERENCES INVENTAIRE (code_livre)