Studi Kasus 3 - Spotify
Completion requirements
Opened: Thursday, 27 July 2023, 12:00 AM
- Download database songs.sql dan import ke MySQL Anda
- Tulis semua query dalam file bertipe .sql (gunakan VS Code desktop).
- Tulis query untuk menampilkan nama-nama seluruh lagu di database.
Query Anda harus menghasilkan tabel dengan satu kolom untuk nama lagu.
- Tulis query untuk menampilkan nama-nama seluruh lagu secara berurutan dari tempo terendah ke tertinggi. Query Anda harus menghasilkan tabel dengan satu kolom untuk nama lagu.
- Tulis query untuk menampilkan nama-nama 5 lagu terpanjang dalam urutan menurun berdasarkan durasinya.
Query Anda harus menghasilkan tabel dengan satu kolom untuk nama lagu.
- Tulis query untuk menampilkan nama-nama lagu yang memiliki danceability, energy, dan valence lebih dari 0,75. Query Anda harus menghasilkan tabel dengan satu kolom untuk nama lagu.
- Tulis query yang menghasilkan rata-rata nilai energy dari seluruh lagu. Query Anda harus menghasilkan tabel dengan satu kolom dan satu baris berisi nilai rata-rata energy.
- Tulis query yang menampilkan nama-nama lagu yang dinyanyikan oleh Post Malone. Query Anda harus menghasilkan tabel dengan satu kolom untuk nama lagu. Anda tidak boleh membuat asumsi tentang artist_id dari Post Malone.
- Tulis query yang menampilkan rata-rata nilai energy dari lagu-lagu yang dinyanyikan oleh Drake. Query Anda harus menghasilkan tabel dengan satu kolom dan satu baris berisi nilai rata-rata energy. -- Anda tidak boleh membuat asumsi tentang artist_id dari Drake.
- Tulis query yang menampilkan nama-nama lagu yang menampilkan artis lain.
-- Lagu-lagu yang menampilkan artis lain akan mencantumkan "feat." dalam nama lagu.
-- Query Anda harus menghasilkan tabel dengan satu kolom untuk setiap nama lagu.
- 20 August 2024, 1:48 PM