Bonjour,
J'ai deux tables :
CLIENT (IDCli, NOM, PRENOM)
COMMANDE (REF_COM, IDCli, MONTANT)
dans la table client, j'ai la liste de tous mes clients (10 clients admettons).
Dans la table commande j'ai une liste de commandes effectuées par les clients, tous les clients n'ont pas effectués de commande, et certains client en ont effectués plusieurs.
Je souhaiterai réaliser une requête qui me donne la liste des clients avec le montant total de leur achat, ce montant serait à Zéro s'il n'y a aucun achat.
pour l'instant j'ai fait cette requête :
Mais cela me donne seulement une liste des client ayant acheté quelque chose, je n'ai pas ceux à 0€
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select CO.IDC, NOM, PRENOM, sum(MNTC) FROM CLIENT C, COMMANDE CO WHERE C.IDC = CO.IDC GROUP BY C.IDC, CO.IDC, NOM, PRENOM;
Quelqu'un aurait-il une idée ? Merci
Partager