OPERASI JOIN
1.Buatlah database .
2.Lalu buatlah table pertama
3. lalu insert column1 kedalam table.
4.Lalu buatlah table kedua dan insertkan column nya.
5.Select judul,harga from film,jenisfilm where jenisfilm.jenis=film.jenis;
a. Inner Join
Inner join digunakan untuk menampilkan data dari dua tabel yang berisidata sesuai dengan syarat dibelakang on (tidak boleh null), dengan kata lain semua data dari tabel kiri mendapat pasangan data dari tabel sebelah kanan. Berikut ini perintah untuk menampilkan data dari tabel jenisfilm dan film dengan syarat berdasarkan kolom jenis :
Select * from jenisfilm inner join film on (jenisfilm.jenis=film.jenis);
b. Left Join
Left join digunakan untuk menampilkan semua data dari tabel sebelah kiri perintah left join beserta pasangannya dari tabel sebelah kanan. Meskipun terdapat data dari sebelah kiri tidak memiliki pasangan, tetap akan ditampilkan dengan pasangannya berupa nilai NULL.
Select * from jenisfilm left join film on (jenisfilm.jenis=film.jenis);
c. Right Join
Right join digunakan untuk menampilkan semua data dari tabel sebelah kanan perintah right join beserta pasangannya dari tabel sebelah kiri. Meskipun terdapat data dari sebelah kanan tidak memiliki pasangan, tetap akan ditampilkan dengan pasangannya berupa nilai NULL.
Select * from jenisfilm right join film on (jenisfilm.jenis=film.jenis);
d. Natural Join
Natural join digunakan untuk menampilkan semua data dari dua tabel dimana jika terdapat kolom yang sama, maka yang akan ditampilkan hanya salah satunya saja, yaitu kolom dari tabel sebelah kiri perintah natural join.
Select * from jenisfilm natural join film;
1) Natural Left Join
Natural left join digunakan untuk menampilkan semua data dari tabelsebelah kiri perintah natural left join beserta pasangannya dari tabel sebelah kanan. Meskipun terdapat data dari sebelah kiri tidak memiliki pasangan, tetap akan ditampilkan dengan pasangannya berupa nilai NULL.
Select * from jenisfilm natural left join film;
2) Natural Right Join
Natural right join digunakan untuk menampilkan semua data dari tabel sebelah kanan perintah natural right join beserta pasangannya dari tabel sebelah kiri. Meskipun terdapat data dari sebelah kanan tidak memiliki pasangan, tetap akan ditampilkan dengan pasangannya berupa nilai NULL.
Select * from jenisfilm natural right join film;
Comments
Post a Comment