requete multitable sur mysql
Bonjour
Voila j'ai une table membre qui est liée à une table list_cot (cotisation). Cette table membre est aussi liée à une table commande.
Je voudrais afficher pour chaque membre le montant total des commandes ajouté au montant de la cotisation.
Pour l'instant j'arrive à afficher par membre le montant total des commande et la liste des cotisations. Je n'arrive pas à faire une ligne par membre avec un montant total (cotisation + commande).
Voici le code de ma requete. J'ai du oublier quelque chose ...
Code:
1 2 3 4 5 6 7 8 9
| $sql="SELECT m.nom, m.prenom, SUM(c.total_com) AS montant_total, SUM(c.total_paye) AS montant_paye
FROM $sql_membre m, $sql_commande c
WHERE m.id_membre = c.id_membre
GROUP BY m.id_membre
UNION
SELECT m.nom, m.prenom, cot.montant, SUM(l.paye) AS cot_paye
from $sql_membre m, $sql_list_cot l, $sql_cotisation cot
Where m.id_membre = l.id_membre AND l.id_cot= cot.id_cot
GROUP BY m.id_membre"; |
merci d'avance de votre aide
Fred