Anda di halaman 1dari 13

Tabel Join

Group 4
Bani Aditya / 1610128262122
Asih Novita Sari / 1610128262111
Sunaryo Sudrajat / 1610128262128
Sahlan Kamaluddin / 1610128262151
Apa itu Tabel Join?

Penggabungan tabel-tabel menggunakan query yang


dilakukan melalui kolom/key tertentu yang memiliki
nilai terkait untuk mendapatkan satu set data dengan
informasi lengkap yang artinya kolom data
didapatkan dari kolom kolom hasil join antar tabel
tersebut.
Jenis Tabel Join
Inner 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

Kolom dari Kolom dari


Members Movies
(Kiri) (Kanan)
Outer Join
Left Outer Join
o Menghasilkan semua baris yg terdapat pada tabel yang
disebutkan disebelah kiri keyword LEFT OUTER JOIN yang akan
digabungkan dengan baris yang sesuai pada tabel yang disebutkan
disebelah kanan keyword LEFT OUTER JOIN.
o Jika baris disebelah kiri tidak memiliki pasangan pada tabel
sebelah kanan, maka nilai yang akan tampil adalah NULL.
Sintaks
SELECT a.first_name, a.last_name, b.movie_id, b.title
FROM members a LEFT OUTER JOIN movies b
ON a.movie_id = b.movie_id
Contoh Left Outer 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

Anda mungkin juga menyukai