PaliSkill
← SQL débutant

Leçon 5 / 10 — Chapitre 8: Mise en pratique : suivi scolaire

Agrégations sur eleves

Cette leçon applique COUNT, SUM, AVG, MIN, MAX (vus au cinquième chapitre) sur eleves.

SELECT COUNT(*) FROM eleves;

Ce code affiche 8, le nombre total d'élèves.

SELECT AVG(moyenne) FROM eleves;

Ce code calcule la moyenne générale de la classe entière : (14.5 + 16.0 + 11.0 + 9.5 + 13.0 + 17.5 + 8.0 + 15.0) / 8 = 104.5 / 8 = 13.0625.

SELECT MIN(moyenne), MAX(moyenne) FROM eleves;

Ce code affiche la moyenne la plus basse (8.0, Marco Silva) et la plus haute (17.5, Ines Kader).

SELECT SUM(absences) FROM eleves WHERE classe = '6e';

Ce code additionne les absences des seuls élèves de 6e : 2 + 5 + 1 + 10 = 18.

À vous de jouer : écrivez une requête qui calcule la moyenne d'absences (AVG(absences)) de toute la classe.

🔒

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.