Membandingkan join
Dalam latihan ini, Anda akan memeriksa bagaimana hasil dapat berbeda saat melakukan FULL JOIN dibandingkan dengan LEFT JOIN dan INNER JOIN dengan menggabungkan tabel countries dan currencies. Anda akan berfokus pada region Amerika Utara dan rekaman yang name negaranya kosong.
Anda akan mulai dengan full join dengan countries di sebelah kiri dan currencies di sebelah kanan. Ingat kembali cara kerja full join dengan diagram di bawah ini!

Kemudian Anda akan menyelesaikan left join serupa dan diakhiri dengan inner join, sambil mengamati hasil yang Anda lihat sepanjang proses.
Latihan ini merupakan bagian dari kursus
Menggabungkan Data di SQL
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
SELECT name AS country, code, region, basic_unit
FROM countries
-- Join to currencies
___
USING (code)
-- Where region is North America or name is null
WHERE ___
ORDER BY region;