Durata medie a filmelor pe categorie
Din exercițiul anterior ai aflat că tabelele film și category conțin informațiile necesare pentru a calcula durata medie a filmelor pentru fiecare categorie. Ai aflat, de asemenea, că acestea au un câmp comun, film_id, care poate fi folosit pentru a uni cele două tabele. Acum vei folosi aceste informații pentru a interoga o listă cu length-ul mediu pentru fiecare category.
Acest exercițiu face parte din cursul
Aplicarea SQL în probleme din lumea reală
Instrucțiuni pentru exercițiu
- Calculează media coloanei
lengthși returnează această coloană cu numeleaverage_length. - Unește cele două tabele
filmșicategory. - Asigură-te că rezultatele sunt ordonate crescător după durata medie a fiecărei categorii.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
-- 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
___;