relasi database dengan mysql
TRANSCRIPT
-
7/24/2019 Relasi Database dengan MySQL
1/2
RELASI DATABASE DENGAN MYSQL
JOIN adalah perintah SQL yang berfungsi untuk melakukan relasi antara
dua tabel atau lebih yang saling memiliki hubungan / relasi (ditandai
dengan adanya primary key pada tabel master dan foreign key pada
tabel transaksi).
MACAM MACAM BENTUK ENGGABUNGAN !"#IN$
1. !OSS JOINr"ss J"in merupakan bentuk penggabungan sederhana# tanpa ada
k"ndisi$entuk umum % SELECT %e&'()%e&'* +R#M ,a-e&( CR#SS "#IN
,a-e&*.
&. INN'! JOIN
Inner J"in hampir sama dengan r"ss "in tetapi diikuti dengank"ndisi$entuk umum %SELECT %e&' +R#M ,a-e&( INNER "#IN ,a-e&*
#N kon'i/i.
*. S+!,I-+ JOINStraight J"in identik dengan inner "in tetapi tidak mengenal klausa
here$entuk umum % SELECT %e&' +R#M ,a-e&( STRAIG0T "#IN
,a-e&*.
0. L'+ (O2+'!) JOIN,kan menampilkan tabel disebelah kanannya dengan N2LL ika
tidak terdapat hubungan antara tabel disebelah kiri$entuk umum % SELECT %e&' +R#M ,a-e&( LE+T "#IN ,a-e&* #N
kon'i/i.
3. !I-+ (O2+'!) JOIN,kan menampilkan tabel disebelah kirinya dengan N2LL ika tidak
terdapat hubungan antara tabel disebelah kanan$entuk umum % SELECT %e&' +R#M ,a-e&( RIG0T "#IN ,a-e&*
#N kon'i/i.
4. N,+2!,L JOINNatural "in merupakan penyederhanaan dari perintah J"in yang
memiliki 5uery 6 5uery yang panang.$entuk umum % SELECT %e&' +R#M ,a-e&( NATURAL "#IN
,a-e&*.
-
7/24/2019 Relasi Database dengan MySQL
2/2