Czy utwory jazzowe są długie?
Twój menedżer zwrócił się do ciebie z pytaniem: jak długość utworów różni się w zależności od gatunku? Aby na nie odpowiedzieć, użyj podzapytania, które połączy tabele track i genre. Powodzenia!
To ćwiczenie jest częścią kursu
Manipulacja danymi w Snowflake
Instrukcje do ćwiczenia
- Za pomocą
SELECTpobierzgenre_namez podzapytania i oblicz średnią liczbę milisekund dla każdego gatunku. - Zaktualizuj zapytanie tak, aby rekordy były pobierane
FROMpodzapytania. - Aby poprawnie wyznaczyć średnią długość każdego utworu, pogrupuj wyniki według
genre_name.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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
___ ___ ___;