IniziaInizia gratis

I brani jazz sono lunghi?

Il tuo manager ti ha fatto una domanda: in che modo la lunghezza delle tracce cambia a seconda del genere? Per rispondere, ti conviene usare una sottoquery per fare una join tra le tabelle track e genre. Buon lavoro!

Questo esercizio fa parte del corso

Manipolazione dei dati in Snowflake

Visualizza il corso

Istruzioni dell'esercizio

  • SELECT il genre_name dalla sottoquery e trova la media dei millisecondi per ogni genere.
  • Aggiorna la query in modo che i record vengano recuperati FROM la sottoquery.
  • Per calcolare correttamente la lunghezza media di ogni brano, raggruppa i risultati per genre_name.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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
___ ___ ___;
Modifica ed esegui il codice