Senin, 09 Januari 2017

JOIN





MATA KULIAH : BASISDATA
UNIVERSITAS MA'ARIF NAHDHATUL ULAMA  (UMNU) KEBUMEN 
NIM : TI1 1510
NAMA : NASIFATUL FAJRIYAH
  DOSEN PENGAMPU MATA KULIAH : BAMBANG SUGIANTO S.T.,M.Kom.

Pada postingan hari ini saya akan membahas mengenai JOIN ( INNER JOIN, LEFT JOIN, RIGHT JOIN, dan FULL JOIN ) atau menggabungkan isi tabel pada 2 tabel di Database.
Pertama aktifkan XAMPP , kemudian klik star pada Apache dan MySQL.

  setelah XAMPP di aktifkan kita langsung saja ke browser lalu ketik URL [ http://localhost/phpmyadmin/sql.php ] .
langsung saja kita membuat database:
> Pertama klik new , lalu tulis nama database yg akan anda buat

> Selanjutnya membuat tabel database.
> isi data pada tabel .. klik Insert
> setelah selesai membuat tabel lalu klik Browse pada phpMyAdmin, maka akan muncul kolom sbb:
> lalu kita membuat tabel yang ke-2 ,caranya sama seperti yang di atas
> setelah tabel selesai , kita mulai menggunakan JOIN yang terdiri dari {INNER JOIN, LEFT JOIN, RIGHT JOIN, dan FULL JOIN}, langsung saja kita klik menu SQL
[1] INNER JOIN
SELECT kode_barang, type, seri, harga FROM seri INNER JOIN seri on leptop.kode_seri=seri.kode_seri.


[2] LEFT JOIN
 SELECT kode_barang, type, seri, harga FROM seri LEFT JOIN seri on leptop.kode_seri=seri.kode_seri.

 menampilkan   semua data yang berhubungan maupun tidak berhubungan tanpa meperdulikan ada/tidak isi tabel tersebut , namun ada yg bernilai NULL dikarenakan tidak terhubung dengan tabel lain.
[3] RIGHT JOIN
SELECT kode_barang, type, seri, harga FROM seri RIGHT JOIN seri on leptop.kode_seri=seri.kode_seri.

 right join merupakan kebalikan dari left joint ,yang menampilkan semua isi tabel tanpa memperpedulikan isi tabel. kecuali kolom seri data yang tidak terhubung akan bernilai NULL
[4] FULL JOIN
SELECT kode_barang, type, seri, harga FROM seri LEFT JOIN seri on leptop.kode_seri=seri.kode_seri
UNION
 SELECT kode_barang, type, seri, harga FROM seri RIGHT JOIN seri on leptop.kode_seri=seri.kode_seri




FULL JOIN menampilkan isi tabel yang merupakan gabungan dari LEFT JOIN dan RIGHT JOIN



---+Semoga Bermanfaat+---



0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.

Popular Posts