Project for CS50’s Introduction to Databases with SQL. PostgreSQL database to store my Spotify Extended streaming history exported data, and some queries a la Spotify Wrapped:
schema.sql contains the tables
queries.sql contains some common queries on Spotify data
Queries
Spotify streaming history mostly from the years 2020-2023 (and a bit from the years 2014-2019)
Top 10 Songs by Playtime (in hours)
name
name
duration_listened_hours
Miroirs: III. Une barque sur l'océan
Maurice Ravel
133
Doria - Island Songs VII
Ólafur Arnalds
127
Ballade slave, L. 70
Claude Debussy
119
Années de pèlerinage III, S. 163: IV. Les jeux d'eau à la Villa d'Este
Franz Liszt
105
Estampes, L. 100: I. Pagodes. Modérément animé
Claude Debussy
78
Gymnopédie No. 1
Erik Satie
70
Rêverie, L. 68
Claude Debussy
56
Préludes / Book 1, L.117: 8. La fille aux cheveux de lin
Claude Debussy
43
1/1 - Remastered 2004
Brian Eno
38
No. 3, Clair de lune
Claude Debussy
36
Top 10 Artists by Playtime (in hours)
name
play_time_hours
Claude Debussy
519
HYUKOH
167
Maurice Ravel
146
Ólafur Arnalds
134
Ichiko Aoba
129
h hunt
124
Erik Satie
120
Ryuichi Sakamoto
113
Franz Liszt
110
Arcade Fire
105
Top 10 Albums by Playtime (in hours)
album_name
artist_name
playtime_hours
Debussy: Estampes; Pour le piano; 6 épigraphes antiques
Claude Debussy
202
Ravel: Miroirs, Jeux D'Eau, Pavane Pour Une Infante Défunte
Maurice Ravel
142
Island Songs
Ólafur Arnalds
128
Playing Piano for Dad
h hunt
124
The Essential Piano Collection: Top 50
Franz Liszt
105
Her (Original Score)
Arcade Fire
98
Wolf Children (Original Motion Picture Soundtrack)
Masakatsu Takagi
89
琹の葉
Ironomi
88
Music for Museum Gift Shops
Lullatone
86
Debussy: Préludes Book 1; Estampes
Claude Debussy
79
Top 5 Songs of my Top 10 Artists (in minutes)
artist_name
song_name
playtime
Arcade Fire
Song on the Beach
1002
Arcade Fire
Dimensions
736
Arcade Fire
Morning Talk / Supersymmetry
588
Arcade Fire
Sleepwalker
555
Arcade Fire
Loneliness #3 (Night Talking)
525
Claude Debussy
Ballade slave, L. 70
7171
Claude Debussy
Estampes, L. 100: I. Pagodes. Modérément animé
4692
Claude Debussy
Rêverie, L. 68
3393
Claude Debussy
Préludes / Book 1, L.117: 8. La fille aux cheveux de lin
2633
Claude Debussy
No. 3, Clair de lune
2201
Erik Satie
Gymnopédie No. 1
4254
Erik Satie
Je te veux
440
Erik Satie
3 Gymnopédies: No. 1, Lent et douloureux
412
Erik Satie
Petite ouverture à danser (Ed. Caby)
410
Erik Satie
Gnossienne No. 1
300
Franz Liszt
Années de pèlerinage III, S. 163: IV. Les jeux d'eau à la Villa d'Este
6322
Franz Liszt
3 Études de Concert, S. 144: No. 3 in D-Flat Major Un sospiro