Bonjour à tous,
Je boss sur un site et je suis confronté à un petit problème,
J'aimerais faire un cumul des ventes par article,

Jusque là j'arrive à affiché les commandes qui ont été effectué sur l'article en question en fonction du fournisseur code 002.

Cependant j'aimerais que pour l'affichage il y ai un cumul des commandes sur l'article .

Pour simplifié , en image :

Je veux que le code produit (par exemple 002015) soit affiché une fois avec addition donc des valeurs 129, 139, 132 .
Les valeurs de LGCM_QTE_COMMANDE peuvent être -50 aussi etc.. pour information .

En image ce que ça donne :



Ma requête actuelle :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
foreach ($query=$db->query("
SELECT t1.FRN_ID, t1.FRN_NOM, t1.FRN_CODE,
t2.PRD_LIBELLE, t2.PRD_ID, t2.PRD_CODE, t2.PRD_COUL_ID,
t3.LGCM_PRD_ID, t3.LGCM_QTE_COMMANDE,
t4.PAR_ID, t4.PAR_VALUE
FROM ((fournisseur t1 INNER JOIN produits t2 ON t1.FRN_ID = t2.PRD_FRN_ID) LEFT JOIN ligne_commande t3 ON t2.PRD_ID = t3.LGCM_PRD_ID) INNER JOIN parametre t4 ON t2.PRD_COUL_ID = t4.PAR_ID WHERE t1.FRN_CODE = 002 GROUP BY t3.LGCM_QTE_COMMANDE") AS $donnees):
Table Fournisseur :

FRN_ID (id du fournisseur)

FRN_CODE

FRN_LIBELLE (nom)

etc...

Table produits :

PRD_ID (id du produit)

PRD_COUL_ID (id couleur du produit)

PRD_FRN_ID (id du fournisseur)

Table ligne_commande

LGCM_ID (id d'une commande)

LGCM_PRD_ID (id du produit)

LGCM_QTE_COMMANDE

Table parametre

PAR_ID (id du parametre)

PAR_VALUE (nom du parametre, affichage de la couleur par exemple)

merci .