Pemfilteran dengan kondisi subkueri yang lebih kompleks
Pada latihan sebelumnya, Anda membuat daftar tim yang tidak memiliki pertandingan kandang di basis data sepak bola menggunakan subkueri dalam WHERE. Mari kita lanjutkan eksplorasi dengan membuat daftar tim yang mencetak 8 atau lebih gol dalam pertandingan kandang.
Untuk melakukan ini, Anda akan membangun subkueri dalam klausa WHERE dengan kondisi penyaringan tersendiri.
Latihan ini adalah bagian dari kursus
Manipulasi Data di SQL
Petunjuk latihan
- Buat subkueri dalam klausa
WHEREyang mengambil semua nilaihometeam_IDdarimatchdengan skorhome_goallebih besar dari atau sama dengan 8. - Pilih
team_long_namedanteam_short_namedari tabelteam. Sertakan semua nilai dari subkueri tersebut dalam kueri utama.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
SELECT
-- Select the team long and short names
___,
___
FROM ___
-- Subquery to filter for teams with 8 or more home goals
WHERE team_api_id ___
(SELECT ___
FROM ___
WHERE ___ >= ___);