ARSIP BULANAN : December 2012

Tugas 5

05 December 2012 22:30:33 Dibaca : 78

RELASI TABEL DALAM MYSQL !!

1.      INNER JOIN

Inner join berfungsi sebagai pemetaan relasi one-to-one (satu ke satu), yaitu dimana hanya satu record tabel A yang sama dengan satu record tabel B, dan hanya satu record tabel B yang sama dengan satu record tabel A.

Syntax untuk merelasikan tabel pada inner join yaitu :

a.    Select *  

b.    FROM table1  

c.    INNER JOIN table2   

d.   ON table1.column_name = table2.column_name;

Contoh merelasikan tabel pada inner join yaitu :

Tabel 1 “Tabel Minuman”

Id_Minuman

Nama_Minuman

Unit

Id_Perusahaan

06

Es Jeruk

Pcs

PS86

07

Juice Alvokad

Pcs

CS34

10

Fanta Susu

Pcs

TC10

16

Juice Sirsak

Pcs

CM72

20

Nutrisari

Pcs

DB75

 

Tabel 2 “Tabel Perusahaan”

Id_Perusahaan

Nama_Perusahaan

Lokasi_Perusahaan

CS34

Cafesera

Jl. Panjaitan

TC10

Teracce Café

Jl. Sudirman

DB75

Den Bagoes

Jl. Jaksa Agung

PS86

Pujasera

Jl. Jaksa Agung

CM72

Cabe Merah

Jl. Panjaitan

           

            Syntax untuk merelasikan tabel 1 dan tabel 2

a.       SELECT minuman.nama_minuman, minuman.unit, perusahaan.nama_perusahaan, perusahaan.lokasi_perusahaan

b.      FROM minuman

c.       INNER JOIN perusahaan

d.      ON minuman.id_perusahaan =perusahaan.id_perusahaan

 

 

Nama_Minuman

Unit

Nama_Perusahaan

Lokasi_Perusahaan

Es Jeruk

Pcs

Cafesera

Jl. Panjaitan

Juice Alvokad

Pcs

Teracce Café

Jl. Sudirman

Fanta Susu

Pcs

Den Bagoes

Jl. Jaksa Agung

Juice Sirsak

Pcs

Pujasera

Jl. Jaksa Agung

Nutrisari

Pcs

Cabe Merah

Jl. Panjaitan

 

2.      LEFT JOIN

Left join berfungsi sebagai pemetaan relasi many-to-one (banyak ke satu), yaitu dimana beberapa record tabel A yang sama dengan satu record tabel B.

Syntax untuk merelasikan tabel pada left join yaitu :

a.       SELECT column_name(s)

b.      FROM table_name1

c.       LEFT JOIN table_name2

d.      ON table_name1.column_name=table_name2.column_name

Contoh merelasikan tabel pada inner join yaitu :

Tabel 1 “Pelanggan”        

         
         
         
         

 

Id_Pelanggan

LastName

FirstName

Address

City

1

Ishak

Cindi

Jl. Andalas

Gorontalo

2

921411057 Tugas 5 Tinggalkan Komentar...
UPT.TIK UNG © 2012 - 2020
Content By CINDI EKAPUTRI ISHAK ® 13 Sep 2012