La durée moyenne des films par catégorie
À l'exercice précédent, vous avez vu que les tables film et category contiennent l'information nécessaire pour calculer la durée moyenne des films pour chaque catégorie. Vous avez aussi appris qu'elles partagent le champ commun film_id, qui peut servir à joindre ces tables. Vous allez maintenant utiliser ces informations pour interroger une liste de length moyennes pour chaque category.
Cette activité fait partie du cours
Appliquer SQL à des problèmes réels
Instructions de l’exercice
- Calculez la moyenne de
lengthet retournez cette colonne sous le nomaverage_length. - Joignez les deux tables
filmetcategory. - Assurez-vous que le résultat est trié par ordre croissant selon la durée moyenne de chaque catégorie.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Calculate the average_length for each category
SELECT category,
___ AS average_length
FROM ___ AS f
-- Join the tables film & category
INNER JOIN ___ AS c
ON f.___ = c.___
GROUP BY ___
-- Sort the results in ascending order by length
___;