Kali ini akan saya coba mosting tentang queri Join pada oracle,, artikel ini merupakan juga lanjuta dari postingan saya sebelumnya yaitu JOIN...
Karena pada postingan sebelumnya rasa rasanya kurang begitun padet...
Oleh sebab itu... akan saya coba gemukan dari dengan postingan kali ini...
langsung aja... ga usah pake lama...
Right Outer Join
Disini hanya akan menampilkan semua barang yang sudah pernah dijual atau barang-barang yang ada ditabel jual, berfokus pada data tabel jual.
contoh :
Full Outer Join
Merupakan gabungan hasil left dan right outer join. Untuk menggabungkan menggunakan operator UNION.
Contoh :
Natural join
Contoh :
Klausa Using
Klausa ON
Klausa ON untuk Non Equi Join:
Cross Join
Join Banyak Tabel
hasilnya...
Eaaaa..... kurang lebihnya seperti ini lahhh...
semoga bermanfaat..
salal sukses.!!
Karena pada postingan sebelumnya rasa rasanya kurang begitun padet...
Oleh sebab itu... akan saya coba gemukan dari dengan postingan kali ini...
langsung aja... ga usah pake lama...
Right Outer Join
Disini hanya akan menampilkan semua barang yang sudah pernah dijual atau barang-barang yang ada ditabel jual, berfokus pada data tabel jual.
contoh :
Full Outer Join
Merupakan gabungan hasil left dan right outer join. Untuk menggabungkan menggunakan operator UNION.
Contoh :
Natural join
Natural
Join bisa dilakukan antardua tabel dengan ketentuan:
*
Ada kolom yang sama pada kedua tabel
*
Kolom yang namanya sama hanya ada satu kolom
*
Data
yang muncul adalah data yang saling bersesuaian di antara dua tabel atau inner
join.
Contoh :
Klausa Using
Klausa using
merupakan pengembangan dari natural join, dengan ketentuan sebagai berikut:
*
Jika
ada lebih dari satu kolom yang namanya sama pada tabel yang akan di di-join.
*
Klausa
using digunakan untuk menentukan nama kolom yang akan digunakan sebagai kondisi
join.
*
Pada
nama kolom yang digunakan pada klausa using tidak boleh diawali dengan nama
tabel.
Contoh :
Klausa ON
Memungkinkan dilakukan join pada dua tabel
walaupun pada kedua tabel tersebut tidak ada kolom yang namanya sama
untuk dijadikan sebagai kondisi join tetapi data pada kolom tersebut bersesuaian
sehingga memungkinkan untuk dilakukan join.
Contoh
:Klausa ON untuk Non Equi Join:
Cross Join
Menghasilkan kombinasi semua baris yang terdapat dalam tabel-tabel yang digabungkan, baik
itu yang tidak berpasangan maupun yang berpasangan.
Bentuk paling sederhana dari
penggabungan 2 buah tabel akan membentuk perkalian Cartesian.
Contoh
:Join Banyak Tabel
Untuk menghasilkan laporan yang baik kadang harus melakukan join dari
beberapa tabel.
Contoh :
SQL>
select b.kode_barangg,
2
b.nama_barangg,
3
p.nama_pelanggann,
4
j.id_juall
5 from
barangg b,
6
pelanggann p,
7
juall j
8
where b.kode_barangg = j.kode_barangg
9 and
p.id_pelanggann = j.id_pelanggann
10 order by p.nama_pelanggann, b.kode_barangg;hasilnya...
Eaaaa..... kurang lebihnya seperti ini lahhh...
semoga bermanfaat..
salal sukses.!!
Tag :
SMBD
0 Komentar untuk " JOIN II "