Assalamualaikum Wr. Wb. :)
Hello netters bertemu lagi di blog-edhan.blogspot.com :D
         Di postingan kali ini, kita akan membahas OPERASI JOIN pada
database yg tentunya masih menggunakan SQL server. Pertama-tama apa sih operasi
join itu?
                OPERASI
JOIN adalah operasi yang menghubungkan antar beberapa tabel sehingga terbentuk
set baru.
                Contoh
kasus:
                Kita
akan membuat operasi join pada database perpustakaan yg terdiri atas 2 tabel
seperti berikut:
Buku
| 
KdBuku* | 
JudulBuku | 
Pengarang | 
JmlBuku | 
KodePenerbit** | 
| 
B001 | 
Database | 
Abdul Kadi | 
5 | 
P01 | 
| 
B002 | 
SQL Server 2015 | 
Kusuma Dewi | 
10 | 
P01 | 
| 
B003 | 
Manajemen | 
Budi Santoso | 
3 | 
P02 | 
Penerbit
| 
KdPenerbit | 
NamaPenerbit | 
| 
P01 | 
Andi | 
| 
P02 | 
Ganesha | 
| 
P03 | 
Gramedia | 
Operasi-operasi join :
   A.     
CROSS JOIN
Bentuk penulisan
Select
* from Buku CROSS JOIN Penerbit
Hasil :
   B.     
INNER JOIN
  Bentuk Penulisan:
  Select
b.KdBuku, b.JudulBuku, b.JmlBuku, p.NamaPenerbit from Buku b INNER JOIN
Penerbit p ON b.KodePenerbit=p.KdPenerbit
   C.     
OUTER JOIN
Outer join terbagi atas tiga,
yakni:
1)     
LEFT OUTER JOIN
Bentuk Penulisan :
Select b.JudulBuku, b.JmlBuku, p.KdPenerbit, p.NamaPenerbit from Buku b
LEFT OUTER JOIN penerbit p ON b.KodePenerbit=p.KdPenerbit
2)     
RIGHT OUTER JOIN
Bentuk Penulisan :
Select b.JudulBuku, b.JmlBuku, p.KdPenerbit, p.NamaPenerbit from Buku b RIGHT OUTER JOIN penerbit p ON b.KodePenerbit=p.KdPenerbit
3)     
FULL OUTER JOIN
Bentuk Penulisan :
Select b.JudulBuku, b.JmlBuku, p.KdPenerbit, p.NamaPenerbit from Buku bFULL
OUTER JOIN penerbit p ON b.KodePenerbit=p.KdPenerbit
Sekian Postingan kali ini, Sampai jumpa lagi di post-post
selanjutnya 
Hihihi :D
Wassalamualaikum Wr. Wb. J
 





Tidak ada komentar:
Posting Komentar