19
Cartesian Joins
Sebuah
Cartesian
Joins
digunakan
ketika
satu
atau
lebih
tabel
tidak mempunyai kondisi penggabungan terhadap tabel lainnya.
Optimizer akan menggabungkan setiap baris di tabel pertama
dengan setiap baris di tabel lainya untuk menghasilkan sebuah
Cartesian Produk dari dua set tersebut.
Outer Joins
Outer Joins mempunyai proses dimana selain baris yang
memenuhi
kondisi
JOIN
yang
dimasukkan
ke
dalam hasil.
Outer
Joins akan menambahkan baris yang tidak memenuhi kondisi
JOIN namun digabung dengan nilai NULL. Terdapat 3 Jenis Outer
Join yaitu :
-
Right Join
Perintah Right Join akan mengembalikan baris-baris yang
memenuhi
kondisi
JOIN dan
juga
baris
di
tabel
kanan
yang
tidak memenuhi kondisi JOIN dengan ditambahkan NULL.
-
Left Join
Perintah Left Join
akan
mengembalikan
baris-baris
yang
memenuhi kondisi JOIN dan juga baris di tabel kiri yang tidak
memenuhi kondisi JOIN dengan ditambahkan NULL.
-
Full Outer join
Full
Outer
Join
adalah
sebuah
JOIN
yang
berfungsi
sebagai
kombinasi
dari
Left
Join
dan
Right
Join
dimana
selain
hasil
|