Leçon 9 / 10 — Chapitre 10: Mise en pratique : gestion de flotte
Cas pratique : disponibilité de la flotte
Ce cas pratique évalue la disponibilité de la flotte, type de véhicule par type de véhicule.
SELECT type, COUNT(*)
FROM vehicules
WHERE statut = 'disponible'
GROUP BY type
ORDER BY COUNT(*) DESC;
Ce que fait chaque partie :
WHERE statut = 'disponible'(vu au deuxième chapitre) ne retient que les véhicules disponibles, excluant les 3 en réparation.GROUP BY type(vu au sixième chapitre) regroupe les 5 véhicules disponibles par type.ORDER BY COUNT(*) DESC(vu au quatrième chapitre) trie les types par nombre de véhicules disponibles décroissant.
Sur les 5 véhicules disponibles (Camion-01, Utilitaire-01, Utilitaire-02, Voiture-01, Voiture-03) : utilitaire → 2, voiture → 2, camion → 1. Après tri décroissant, utilitaire et voiture apparaissent avant camion (l'ordre exact entre les deux premiers dépendant d'un tri secondaire non précisé ici).
À vous de jouer : modifiez cette requête pour afficher, à la place, la disponibilité par statut plutôt que par type.
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.