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