Leçon 6 / 10 — Chapitre 10: Mise en pratique : gestion de flotte
GROUP BY et HAVING sur vehicules
Cette leçon applique GROUP BY et HAVING (vus au sixième chapitre) sur vehicules.
SELECT type, COUNT(*) FROM vehicules GROUP BY type;
Ce code affiche, pour chaque type, le nombre de véhicules : camion → 3, utilitaire → 2, voiture → 3.
SELECT type, SUM(cout_entretien) FROM vehicules GROUP BY type;
Ce code affiche, pour chaque type, la somme des coûts d'entretien : camion → 1200+3200+4500 = 8900, utilitaire → 600+900 = 1500, voiture → 400+1500+250 = 2150.
SELECT statut, AVG(kilometrage_km) FROM vehicules GROUP BY statut HAVING COUNT(*) >= 3;
Ce code ne garde que les statuts ayant au moins 3 véhicules : disponible (5 véhicules, conservé) — en_reparation (3 véhicules, également conservé, puisque >= 3).
À vous de jouer : écrivez une requête qui affiche, pour chaque type, le kilométrage moyen.
Continuez ce module
Débloquez les leçons restantes ainsi que l'attestation finale.
5 000 XOF / 7,62 € / 8,31 $
Débloquez les 91 leçons restantes de ce module
Pour vous communiquer où envoyer le paiement.
Moyen de paiement souhaité
Nous vous contactons pour le paiement — activé dès réception.