3. Mahasiswa memahami teori JOIN
Mahasiswa memahami SQL JOIN
Mahasiswa mampu menggunakan SQL JOIN
untuk menggabungkan tabel
4. JOIN merupakan operasi yang digunakan untuk menggabungkan
beberapa tabel menggunakan SQL SELECT.
JOIN
5. JENIS – JENIS JOIN
CROSS JOIN
Mengembalikan seluruh baris data dari tabel pertama, dimana tiap baris data
digabungkan dengan seluruh baris data dari tabel kedua
6. JENIS – JENIS JOIN
Natural/Inner JOIN
Join yang membandingkan seluruh baris data yang terkait dari dua tabel. JOIN
ini adalah jenis join yang paling sering digunakan
7. JENIS – JENIS JOIN
Left Outer JOIN
Mengembalikan seluruh baris data pada tabel sebelah kiri, baik baris data yang
terkait ataupun tidak dengan baris data pada tabel sebelah kanan. Jika baris data
di tabel sebelah kiri tidak memiliki baris yang cocok di tabel sebelah kanan,
maka baris hasil terkait akan berisi null.
8. JENIS – JENIS JOIN
Right Outer JOIN
Mengembalikan seluruh baris data pada tabel sebelah kiri, baik baris data yang
terkait ataupun tidak dengan baris data pada tabel sebelah kanan. Jika baris data
di tabel sebelah kiri tidak memiliki baris yang cocok di tabel sebelah kanan,
maka baris hasil terkait akan berisi null.
9. JENIS – JENIS JOIN
Full Outer JOIN
Mengembalikan seluruh baris data pada tabel sebelah kiri dan kanan. Jika baris
data tidak memiliki kecocokan di tabel lain, maka kolom dari tabel lain akan
berisi null, jika ada kecocokan antar tabel, seluruh baris hasil berisi nilai dari
kedua tabel.
10. JENIS – JENIS JOIN
Self JOIN
Menggabungkan baris data dengan tabel itu sendiri.