MulaiMulai sekarang secara gratis

Menyaring dengan JOIN

Saat menambahkan filter ke kueri yang mengharuskan Anda mereferensikan tabel terpisah, ada beberapa pendekatan yang dapat digunakan. Salah satu opsinya adalah melakukan JOIN ke tabel baru lalu menambahkan pernyataan WHERE dasar.

Tujuan Anda adalah membuat laporan dengan karakteristik berikut:

  • Kolom pertama adalah bronze_medals, yaitu total jumlah bronze.
  • Kolom kedua adalah silver_medals, yaitu total jumlah silver.
  • Kolom ketiga adalah gold_medals, yaitu total jumlah gold.
  • Hanya summer_games yang disertakan.
  • Laporan difilter agar hanya menyertakan atlet berusia 16 tahun atau lebih muda.

Dalam latihan ini, gunakan pendekatan JOIN.

Latihan ini adalah bagian dari kursus

Pelaporan dengan SQL

Lihat Kursus

Petunjuk latihan

  • Buat kueri yang mengambil total bronze_medals, silver_medals, dan gold_medals dari summer_games.
  • Gunakan JOIN dan pernyataan WHERE untuk memfilter atlet berusia 16 tahun ke bawah.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- Pull summer bronze_medals, silver_medals, and gold_medals
SELECT 
	____, 
    ____, 
    ____
FROM ____ AS s
JOIN ____ AS a
ON ____
-- Filter for athletes age 16 or below
WHERE ____;
Edit dan Jalankan Kode