relasi database dengan mysql

Upload: shizuku-hikari

Post on 21-Feb-2018

215 views

Category:

Documents


0 download

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