Rabu, 11 Januari 2017

TUGAS 7 JOIN PADA PHPMYADMIN



 JOIN PADA PHPMYADMIN

NAMA : WAHYU EKO ARDIYANTO
NIM : TI11502
MATA KULIAH  : BASIS DATA
DOSEN PENGAMPU : BAMBANG SUGIANTO S.T.,M.KOM.
UNIVERSITAS MA’ARIF NAHDLATUL ULAMA (UMNU) KEBUMEN

Membuat macam-macam join dari dua tabel pada phpmyadmin, pertama-tama buat dua tabel yang memiliki satu kolom penghubung. seperti contoh tabel brand dan tabel product dibawah yang dapat terhubung melalui kolom id_brand pada masing-masing table.

tabel brand

 tabel product











selanjutnya gabungkan kedua tabel diatas dengan inner join untuk melihat data dari id_brand yang sama, dengan perintah sebagai berikut:

SELECT kode,prodak,brand,warna FROM `brand` inner join product on brand.id_brand=product.id_brand 
  
tabel inner join 




untuk menampilkan seluruh data dari tabel brand sehingga akan memunculkan NULL apabila pada tabel product tidak terdapat id_merk yang sama, berikut perintahnya:

SELECT kode,prodak,brand,warna FROM `brand` left join product on brand.id_brand=product.id_brand
tabel left join
 
 sebaliknya untuk menampilkan seluruh data dari tabel product, yang memunculkan NULL apabila pada tabel id_brand tidak terdapat id_merk yang sama, berikut perintahnya:


SELECT kode,prodak,brand,warna FROM `brand` right join product on brand.id_brand=product.id_brand
tabel right join
menggabungkan left join dan right join untuk memunculkan keseluruhan data pada tabel yang berhubungan, dengan perintah sebagai berikut:

SELECT kode,prodak,brand,warna FROM `brand` left join product on brand.id_brand=product.id_brand UNION SELECT kode,prodak,brand,warna FROM `brand` right join product on brand.id_brand=product.id_brand
 
tabel full join
sekian dari saya, semoga bermanfaat....