INNER JOIN, LEFT JOIN,
RIGHT JOIN dan FULL JOIN
NAMA :
FIRMNSYAH HADI PUTRA
NIM :
TI11501
MATA
KULIAH : BASIS DATA
DOSEN
PENGAMPU : BAMBANG SUGIANTO S.T.,M.KOM.
UNIVERSITAS
MA’ARIF NAHDLATUL ULAMA (UMNU) KEBUMEN
Seperti
biasa membuat tugas berikutnya mengenai INNER JOIN, LEFT JOIN, RIGHT JOIN, dan
FULL JOIN dengan phpMyAdmin. Untuk fungsinya sepertinya kalian sudah paham ya,
jadi nggak perlu panjang lebar, langsung saja.
Pertama membuat database di phpMyAdmin dengan
nama elektronik. Kemudian saya membuat 2 tabel seperti gambar di bawah ini.
laptop
merk
Setelah itu masuk pada fasilitas SQL, tuliskan
perintah SQL untuk menampilkan penggabungan data dari 2 tabel tersebut.
1. INNER JOIN
SELECT nama, kode, merk, warna
FROM laptop
INNER JOIN merk ON laptop.id_merk=merk.id_merk
2. LEFT JOIN
SELECT nama, kode, merk,
warna FROM laptop
LEFT JOIN merk ON laptop.id_merk=merk.id_merk
Akan menampilkan tabel sebagai
berikut.
3. RIGHT JOIN
SELECT nama, kode, merk,
warna FROM laptop
RIGHT JOIN merk ON laptop.id_merk=merk.id_merk
Akan menampilkan tabel sebagai
berikut.
4. FULL JOIN
SELECT nama, kode, merk, warna
FROM laptop
LEFT JOIN merk ON laptop.id_merk=merk.id_merk
UNION
SELECT nama, kode, merk,
warna FROM laptop
RIGHT JOIN merk ON laptop.id_merk=merk.id_merk
Akan menampilkan tabel sebagai
berikut.
Perintah FULL JOIN ini akan
menampilkan semua isi tabel dari gabungan tabel LEFT dan RIGHT JOIN
Demikian mengenai INNER JOIN,
LEFT JOIN, RIGHT JOIN, dan FULL JOIN dengan PhpmyAdmin. Terima Kasih.