PENGERTIAN JOIN
DI DATABASE
JOIN dalam database adalah operasi yang digunakan untuk menggabungkan data dari dua atau lebih tabel berdasarkan hubungan antar kolom yang sesuai (biasanya menggunakan kunci primer dan kunci asing).
Jenis-Jenis JOIN yang Umum:
-
INNER JOIN
Menggabungkan hanya data yang ada di kedua tabel dan cocok berdasarkan kondisi join. -
LEFT JOIN (LEFT OUTER JOIN)
Menggabungkan semua data dari tabel kiri, dan data yang cocok dari tabel kanan. Jika di tabel kanan tidak ada data yang cocok, hasilnya tetap menampilkan data tabel kiri dengan nilai kosong untuk tabel kanan. -
RIGHT JOIN (RIGHT OUTER JOIN)
Kebalikan LEFT JOIN, menggabungkan semua data dari tabel kanan, dan data yang cocok dari tabel kiri. -
FULL JOIN (FULL OUTER JOIN)
Menggabungkan semua data dari kedua tabel, baik yang cocok maupun yang tidak cocok, dengan nilai kosong jika tidak ada pasangan.
-
Mengembalikan semua data dari tabel kiri dan data yang cocok dari tabel kanan.
-
Jika tidak ada data yang cocok di tabel kanan, maka kolom dari tabel kanan akan berisi
NULL.
2. RIGHT JOIN
-
Mengembalikan semua data dari tabel kanan dan data yang cocok dari tabel kiri.
-
Jika tidak ada data yang cocok di tabel kiri, maka kolom dari tabel kiri akan berisi
NULL.
.png)
.png)





