Menggabungkan lebih dari 2 table menggunakan Join
Assalamualaikum wr. wb
Pada kesempatan kali ini saya akan membuat tutorial menggabungkan lebih dari 2 Table.
Untuk menggabungkan tiga tabel atau lebih, pada dasarnya sama dengan
penggabungan 2 (dua) tabel.
penggabungan 2 (dua) tabel.
Oke langsung saja ...
1. Membuat table : tblpenempatan
2. Membuat table : tblpegawai
3. Membuat table : tbljabatan
4. Membuat table : tblgaji
5. Membuat table : tabeldivisi
Oke langsung saja...
- Cara 1 : menggabungkan 3 Table
" SELECT tblpegawai.nama,tbljabatan.ket_jabatan,tblpenempatan.id_penempatan
FROM tblpegawai JOIN tbljabatan on tblpegawai.id_jabatan=tbljabatan.id_jabatan
JOIN tblpenempatan on tblpegawai.id_penempatan= tblpenempatan.id_penempatan; "
Hasilnya
- Cara 2 : Menggabungkan 4 table
" SELECTtabeldivisi.ket_divisi,tblpegawai.nama,tbljabatan.ket_jabatan, tblpenempatan.id_penempatan
FROM tblpegawai JOIN tbljabatan on tblpegawai.id_jabatan=tbljabatan.id_jabatan
JOIN tabeldivisi on tblpegawai.id_divisi=tabeldivisi.id_divisi JOIN
tblpenempatan on tblpegawai.id_penempatan=tblpenempatan.id_penempatan; "
Hasilnya
- Cara 3 : Menggabungkan 5 table
" SELECT tblpegawai.id_pegawai, tabeldivisi.ket_divisi,tbljabatan.ket_jabatan, tblpenempatan.ket_penempatan,tblgaji.jml_gaji FROM tblpegawai JOIN tabeldivisi ON tblpegawai.id_divisi =
tabeldivisi.id_divisi JOIN tbljabatan on tblpegawai.id_jabatan =
tbljabatan.id_jabatan JOIN tblpenempatan on tblpegawai.id_penempatan =
tblpenempatan.id_penempatan LEFT JOIN tblgaji on tabeldivisi.id_divisi =
tblgaji.id_gaji; "
Hasilnya
BalasHapusmari gabung bersama kami di Aj0QQ*co
BONUS CASHBACK 0.3% setiap senin
BONUS REFERAL 20% seumur hidup.