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 :
Table Fournisseur :
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):
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 .
Partager