Part 1
1

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

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

The questions should help you understand the code shown below.
Once you hold the solution, you can view the answer by clicking on the question title.

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.
Validated example
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)
Primary key : codecli

Table Films (codefilm, nomfilm)
Primary key : codefilm

Table Locations (codecli, codefilm, datedebut, duree)
Primary key : codecli, codefilm
Foreign key : codefilm of the table Films, codecli of the table Clients

Request 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