Group 4
Bani Aditya / 1610128262122
Asih Novita Sari / 1610128262111
Sunaryo Sudrajat / 1610128262128
Sahlan Kamaluddin / 1610128262151
Apa itu Tabel Join?
Outer Join
o Left Outer Join
o Right Outer Join
o Full Outer Join
Pengertian Inner Join
Inner Join
o Digunakan untuk menampilkan data dari dua atau lebih tabel
dengan menggunakan operator perbandingan pada kolom yang
terdapat di tabel-tabel tersebut.
o Baris yang sesuai dengan kondisi join akan ditampilkan sedangkan
yang tidak sesuai akan dieliminasi.
Sintaks
SELECT a.first_name, a.last_name, b.movie_id, b.title
FROM members a INNER JOIN movies b
ON a.movie_id = b.movie_id
Movies
Members
Contoh Inner Join
Members Movies
(Kiri) (Kanan)
Outer Join
Right Outer Join
o Menghasilkan semua baris yg terdapat pada tabel yang disebutkan
disebelah kanan keyword RIGHT OUTER JOIN yang akan
digabungkan dengan baris yang sesuai pada tabel yang disebutkan
disebelah kiri keyword RIGHT OUTER JOIN.
o Jika baris disebelah kanan tidak memiliki pasangan pada tabel
sebelah kiri, maka nilai yang akan tampil adalah NULL.
Sintaks
SELECT a.first_name, a.last_name, b.movie_id, b.title
FROM members a RIGHT OUTER JOIN movies b
ON a.movie_id = b.movie_id
Contoh Right Outer Join
Members Movies
Outer Join
Full Outer Join
o Merupakan gabungan dari LEFT OUTER JOIN dan RIGHT OUTER
JOIN
o Jika baris disebelah kanan tidak memiliki pasangan pada tabel
sebelah kiri, maka nilai yang akan tampil adalah NULL. Berlaku
sebaliknya.
Sintaks
SELECT a.first_name, a.last_name, b.movie_id, b.title
FROM members a FULL OUTER JOIN movies b
ON a.movie_id = b.movie_id
Contoh Full Outer Join
Members Movies
Terima Kasih
Group 4, 2017