03
Rapport Commandes
Générez des rapports complets en combinant les tables commandes, clients, produits et catégories via des jointures multiples.
INNER JOINLEFT JOIN
Anti-joinIntermédiaire
đŻ Rapports Ă gĂ©nĂ©rer
- Détail ligne par ligne de toutes les commandes (4 tables jointes)
- Résumé par client : nb commandes, CA total, panier moyen
- Clients n'ayant jamais commandé (anti-join)
- Top des produits les plus commandés
- CA par ville pour les commandes livrées
đĄ Jointure clĂ©
-- Détail complet : 4 tables
SELECT cl.nom, co.statut, p.nom AS produit, cp.quantite
FROM commandes co
JOIN clients cl ON co.client_id = cl.id
JOIN commande_produits cp ON co.id = cp.commande_id
JOIN produits p ON cp.produit_id = p.id
ORDER BY co.id;