Partie 1
1

Chapitre 5 :
Les champs calculés et les fonctions d'agrégat

Exemple sur les champs calculés et les agrégats : Exemple SQL n°3

Les questions doivent vous aider à comprendre le code présenté ci-dessous.
Une fois que vous tenez la solution, vous pouvez afficher la réponse en cliquant sur l’intitulé de la question.

1.Retrouvez la fonction qui correspond à chaque colonne.

R : MIN affiche le minimum, MAX affiche le maximum, AVG affiche la moyenne, COUNT compte le nombre d'éléments et SUM additionne tous les éléments sélectionnés.
Exemple validé
SELECT MIN(duree) AS "Durée de location la plus courte", MAX(duree) AS "Durée de location la plus longue", AVG(duree) AS "Durée de location moyenne", COUNT(duree) AS "Nombre de location", SUM(duree) AS "Durée de location cumulée" 
FROM Locations;
Table Clients (codecli, prenomcli, nomcli, ruecli, cpcli, villecli)
Clé primaire : codecli

Table Films (codefilm, nomfilm)
Clé primaire : codefilm

Table Locations (codecli, codefilm, datedebut, duree)
Clé primaire : codecli, codefilm
Clé étrangère : codefilm de la table Films, codecli de la table Clients

Requête 1
Durée de location la plus courte
Durée de location la plus longue
Durée de location moyenne
Nombre de location
Durée de location cumulée
1
5
2.45454545454545
11
27
3 / 4
Exemple sur les champs calculés et les agrégats