Fonctions et agrégats

L'instruction SELECT permet également d'effectuer des calculs qui portent sur plusieurs lignes, ce que l'on appelle des agrégats.

Exécuter la requête SQL suivante et expliquer le résultat obtenu.

SELECT COUNT(pk_code)
FROM tUv
WHERE fk_etu='1800675001066';

Exécuter la requête SQL suivante et expliquer le résultat obtenu.

SELECT fk_etu, COUNT(pk_code)
FROM tUv
GROUP BY fk_etu;

Compléter la requête SQL suivante afin qu'elle renvoie, pour chaque UV, le nombre d'étudiants inscrits.

SELECT _______, COUNT(______)
FROM tUv
GROUP BY _______
SELECT pk_code, COUNT(fk_etu)
FROM tUv
GROUP BY pk_code
AccueilExercices > Découverte d'une base de données relationnelle > Exercice : Fonctions et agrégats< PrécédentSuivant >