Apa Itu Right Join Pada MySQL

Pada tutorial ini akan membahas tentang apa itu right join pada mysql.

Pada proses penggabungan table secara Right Join, pada table sebelah kanan (table 2) akan menampilkan semua baris yang ada dengan baris yang cocok dari table sebelah kiri (table 1), maupun  baris yang tidak cocok. Pada baris yang tidak cocok ini akan bernilai NULL.

apa itu right join pada mysql

Sintaks sederhananya pada sql adalah seperti ini :

Contoh saya memiliki 2 table bernama Product dan Customer :

Table Product

Id_product Nama_product Harga Tgl_masuk
1 Apel 3000 2012-04-15
2 Jeruk 2500 2012-04-15

Table Customer

Id_customer Nama_customer Id_product
1 Burhan 1
2 Ranu  
3 Toni 2
4 Janet 1

Perhatikan table Customer dimana record id_customer 2, tidak memiliki nilai pada id_product-nya. Kemudian table Customer ini saya letakkan sebelah kanan dari table Product, maka hasilnya adalah :

Nama_product Nama_customer
Apel Burhan
NULL Ranu
Jeruk Toni
Apel Janet

Seperti itulah gambaran hasil Right Join. Nah, sebelum ke praktek, pertama – tama buat databasenya lebih dulu, namun jika anda telah memiliki database, table, dan kolom sendiri. Silahkan lompati langkah ini.

Kemudian buat table – nya,

Nah, sekarang langkah terakhir adalah memasukan 10 record ke dalam Database.

Untuk melihat apakah 10 record di atas berhasil dimasukkan, kita dapat menggunakan perintah select*from product.

Lalu buat table Customer – nya.

Dan kita masukan beberapa record pada table Customer.

Kemudian saya lakukan Right Join, dimana table Customer saya letakkan di sebelah kanan.


Demikian tutorial dari apa itu right join pada mysql. Silahkan kunjungi tutorial lainnya :

  1. Cara menggabungkan table pada mysql
  2. Pencarian data dengan operator like
  3. Cara membatasi kalimat yang akan ditampilkan
  4. Cara mengurutkan data
  5. Fungsi perintah distinct

Leave a comment

Your email address will not be published. Required fields are marked *

× Contact Us