1. Belajar
  2. /
  3. Kursus
  4. /
  5. Menggabungkan Data di SQL

Connected

Latihan

Melakukan join dengan berbagai tabel yang diberi alias

Alias tabel berguna agar Anda dapat mereferensikannya di bagian lain dari kueri, seperti pernyataan SELECT.

Saat Anda melakukan field SELECT kolom, sebuah field bisa ambigu. Misalnya, bayangkan dua tabel, apples dan oranges, keduanya memiliki kolom bernama color. Anda perlu menggunakan sintaks apples.color atau oranges.color dalam pernyataan SELECT untuk mengarahkan SQL ke tabel yang benar. Tanpa ini, Anda akan mendapatkan error berikut:

  column reference "color" is ambiguous

Anda akan berlatih melakukan join dengan tabel beralias menggunakan data dari tabel countries dan economies untuk meninjau tingkat inflasi pada 2010 dan 2015.

Saat menulis join, banyak pengguna SQL memilih menulis pernyataan SELECT setelah menulis kode join, jika pernyataan SELECT memerlukan penggunaan alias tabel.

Instruksi

100 XP
  • Mulailah dengan INNER JOIN pada baris 5; gabungkan tabel countries AS c (kiri) dengan economies (kanan), dan beri alias economies AS e.
  • Selanjutnya, gunakan code sebagai kolom penghubung pada baris 7; jangan gunakan perintah USING di sini.
  • Terakhir, pilih kolom-kolom berikut sesuai urutan pada baris 2: code dari tabel countries (dibuat alias sebagai country_code), name, year, dan inflation_rate.