• Terbaru

    Join dari 3 tabel atau lebih di MySQL

    Misal ada 3 tabel :




    contoh format join nya :
    select master_stok_barang.id_masterbarang,
    master_stok_barang.id_distributor,
    distributor.nm_distributor,
    master_stok_barang.kd_invoice,
    master_stok_barang.id_satuan,
    satuan.nm_satuan,
    master_stok_barang.isi_satuan,
    master_stok_barang.stok,
    master_stok_barang.nm_user,
    master_stok_barang.tg_update
    from master_stok_barang
    join 
    distributor
    on distributor.id=master_stok_barang.id_distributor
    join
    satuan
    on satuan.id=master_stok_barang.id_satuan;
    .
    jadi seperti ini :
    [nama_tabel_1].[nama_kolom_1],
    [nama_tabel_1].[nama_kolom_2],
    [nama_tabel_2].[nama_kolom_1],
    [nama_tabel_2].[nama_kolom_2],
    [nama_tabel_3].[nama_kolom_1],
    [nama_tabel_3].[nama_kolom_2]
    from 
    [nama_tabel_1] 
    JOIN 
    [nama_tabel_2]
    ON
    [nama_tabel_1].[nama_kolom_1] = [nama_tabel_2].[nama_kolom_1]
    JOIN
    [nama_tabel_3]
    ON
    [nama_tabel_1].[nama_kolom_1] = [nama_tabel_3].[nama_kolom_1]

    *kondisi join disesuaikan dengan kebutuhan

    hasilnya seperti berikut

    .

    No comments

    Saya sangat berterimakasih apabila sahabat sekalian bersedia untuk tidak meninggalkan spam dan meninggalkan komentar yang berhubungan dengan artikel di atas.