Halaman

Senin, 27 Mei 2013

Outer Join dan Contohnya Pada Database Pegawai

Assalamu’alaikum ^^
Outer join akan mnghasilkan semua data dari sebuah tabel dan membatasi data dari tabel lainnya. Terdapat 3 alter yaitu 
1.  Left Outer Join : Semua baris dari table yang diacu dari table sebelah kiri
2. Right Outer Join : Semua baris dari table yang diacu dari table sebelah kanan
3.  Full Outer Join : Semua baris yang dihasilkan dari kedua table
Kegunaan outer join adalah untuk mencari record – record piatu, artinya record yang ada di sebuah table tapi tidak memiliki pasangan di table lain.

Select P.Nama, P.Jenis_Kelamin, G.Nama_Golongan from Pegawai P Inner Join Golongan G ON P.Kode_Golongan=G.Kode_Golongan
Select P.Nama, P.Jenis_Kelamin, G.Nama_Golongan from Pegawai P Left Outer Join Golongan G ON P.Kode_Golongan=G.Kode_Golongan
Select P.Nama, P.Jenis_Kelamin, G.Nama_Golongan from Pegawai P Right Outer Join Golongan G ON P.Kode_Golongan=G.Kode_Golongan
Select P.Nama, P.Jenis_Kelamin, G.Nama_Golongan from Pegawai P Full Join Golongan G ON P.Kode_Golongan=G.Kode_Golongan

1.      
Contoh Inner Join

2.  
Contoh Left Outer Join

3.  
Contoh Right Outer Join

4. 
Contoh Full Outer Join

                Dari keempat contoh diatas dapat disimpulkan bahwa inner = left dan right = full

Tidak ada komentar:

Posting Komentar