RIGHT JOIN
RIGHT JOIN
RIGHT JOIN adalah salah satu jenis operasi join pada SQL yang menggabungkan dua atau lebih tabel berdasarkan nilai pada kolom yang sama pada kedua tabel tersebut. Kebalikan dari LEFT JOIN, RIGHT JOIN mengambil semua data dari tabel yang berada di sebelah kanan dari operasi JOIN dan memasangkan data yang memiliki nilai yang sama pada kolom yang dijadikan acuan dalam operasi JOIN. Jika tidak ada data yang cocok dari tabel kanan, maka nilai kolom dari tabel kanan akan diisi dengan NULL.
Contoh penggunaan RIGHT JOIN:
Seperti sebelumnya disini saya telah membuat dua buah tabel employees dan departmnets dan sudah saya isi dengan nama dan departemen pada dua tabel tersebut.
tabel departments
kemudian gunakan RIGHT JOIN untuk menggabungkan kedua tabel tersebut dengan menggunakan kolom "department_id" dari tabel "employees" dan kolom "id" dari tabel "departments" sebagai acuan.
Hasil output akan menampilkan semua baris dari tabel "departments", dan kolom "name" dari tabel "employees" yang memiliki nilai yang cocok pada kedua tabel tersebut. Jika tidak ada nilai yang cocok pada tabel "employees", maka nilai kolom "name" dari tabel "employees" akan berisi NULL.
Perhatikan pada baris untuk departemen "Finance" ditampilkan meskipun tidak ada nilai yang cocok pada tabel "employees", sehingga nilai kolom "name" dari tabel "employees" berisi NULL.
Komentar
Posting Komentar