Tutorial Query SQL Cara Join atau Gabungan 3 Table atau Lebih
Hai, Selamat datang di
blog saya. Di kesempatan kali ini saya akan membuat tutorial menggabungkan 3
tabel atau lebih.
Sebenarnya sudah cukup
banyak yang tahu, tetapi disini saya hanya ingin membagi ilmu apa yang selama
ini saya pelajari. Kali ini saya akan memberikan cara join atau menggabungkan 3 tabel atau menggabungkan beberapa
data dari beberapa tabel...
Oke langsung saja kita
mulai.. J
1. Membuat DataBases dengan nama : dbpegawai
Hasil :
2. Lanjut dengan membuat Table dengan nama : tblpenempatan
Hasil :
3. Jika sudah membuat table. Lanjut Mengisi data Table
tblpenempatan
Hasil :
4. Lanjut Membuat Table ke-2 dengan nama : tblpegawai
Hasil :
5. Jika sudah membuat table. Lanjut Mengisi data table
tblpegawai
Hasil :
7. Jika sudah membuat table. Lanjut Mengisi data table
tbljabatan
Hasil :
8. Lanjut lagi Membuat Table ke-4 dengan nama :
tblgaji
Hasil :
9. Jika sudah membuat table. Lanjut Mengisi data table
tblgaji
Hasil :
11. Jika sudah membuat table. Lanjut Mengisi data table
tabel divisi
Hasil :
Dan kita langsung saja
masuk ke syntak untuk menggabungkan tabel-tabelnya.
- Cara menggabungkan 3 tabel.
Contoh Syntaknya :
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;
Maka hasilnya akan
seperti ini :
- Cara menggabungkan 4 tabel.
Contoh Syntaknya :
SELECT tabeldivisi.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;
Maka hasilnya akan
seperti ini :
- Cara menggabungkan 5 tabel.
Contoh Syntaknya :
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;
Maka hasilnnya akan
seperti ini.
Cukup sekian tutorial dari saya mohon maaf apabila
ada kekuranan atau salah-salah tulisan dan kata. Karena manusia tidak luput
dari kesalahan. Dan semoga kalian memaafkannya.
Jangan kapok
ya mengunjungi blog saya.
Terima kasih… JJJJ
Komentar
Posting Komentar