Join
~~~ JOIN ~~~
#Apa itu JOIN?
JOIN merupakan salah satu fungsi yang ada di SQL yang digunakan untuk penggabungan table melalui kolom atau key tertentu dimana memiliki nilai terkait untuk mendapatkan satu set data dengan informasi lengkap.
#Macam - macam JOIN
• INNER JOIN
INNER JOIN membandingkan record di setiap table untuk dicek apakah nilai sama atau tidak. Jika nilai kedua table sama, maka akan terbentuk table baru yang hanya menampilkan record yang sama dari kedua table.
• LEFT JOIN
LEFT JOIN menghasilkan nilai berdasarkan table kiri (left table) dan nilai yang sama di table kanan (right table). Jika table kanan tidak sama nilainya dengan table kiri, maka akan diisi nilai NULL pada table kanan.
• RIGHT JOIN
Konsep RIGHT JOIN hampir sama seperti LEFT JOIN hanya yang menjadi master adalah table kanan (right table). Jika table kiri tidak sama nilainya dengan table kanan, maka akan diisi nilai NULL pada table kiri.
• FULL OUTER JOIN
FULL OUTER JOIN adalah jenis operasi SQL JOIN yang mengambil semua rekaman dari kedua tabel, termasuk rekaman yang cocok dan tidak cocok. Jika tidak ada rekaman yang cocok di satu atau kedua tabel, nilai NULL disertakan untuk kolom tersebut.
Contoh Tabel JOIN
Komentar