For Programmers: Free Programming Magazines  


Home > Archive > PHP SQL > March 2005 > [ PB ] : requête de comptage









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author [ PB ] : requête de comptage
Fred

2005-03-15, 8:56 am

Bonjour,

g 3 tables :
- clients : (id_client,nom,prenom)
- factures : (id_facture,id_client,montant_ht)
- ventes : (id_vente,id_client ...)

Je voudrais avoir comme résulat d'une requete,
la liste des clients avec pour chacun le nombre de factures et le nombre de
vente
ex :
Nom | NB Ventes | NB Factures
Jean | 5 | 3
Pierre | 2 | 2

Je n'y arrive pas ! le calcul des totaux est faux...
Voici ma requete :

SELECT C.nom,
COUNT(V.id_vente) AS nb_annonces,
COUNT(F.id_facture) AS nb_factures
FROM clients C
LEFT JOIN ventes V
ON (V.id_client=C.id_client)
LEFT JOIN factures F
ON (F.id_client=C.id_client)
GROUP BY C.id_client

Merci pour votre aide car je suis bloqué depuis 3 jours et je
me demande au final si cela est faisable...

Cordialement,

Fred





Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com