CommencezCommencez gratuitement

Les pièces jazz sont-elles longues?

Votre gestionnaire vous pose une question : comment la durée des pistes varie-t-elle selon le genre? Pour y répondre, vous voudrez utiliser une sous-requête pour joindre les tables track et genre. Bonne chance!

Cette activité fait partie du cours

Manipulation de données dans Snowflake

Voir le cours

Instructions de l’exercice

  • SELECT le genre_name à partir de la sous-requête et trouvez la moyenne des millisecondes pour chaque genre.
  • Mettez à jour la requête afin que les enregistrements soient récupérés FROM la sous-requête.
  • Pour calculer correctement la durée moyenne de chaque chanson, regroupez les résultats par genre_name.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

SELECT
	-- Find the genre name and average milliseconds
    ___,
    ___ AS average_milliseconds
-- Retrieve records from the result of the subquery
___ (
    SELECT
        genre.name AS genre_name,
        track.genre_id,
        track.milliseconds
    FROM store.track
    JOIN store.genre ON track.genre_id = genre.genre_id
)
-- Group the results by the genre name
___ ___ ___;
Modifier et exécuter le code