Postingan

Menampilkan postingan dari Desember, 2017

Pengertian Subquery & Jenisnya

Gambar
Subquery adalah statement SELECT yang di-embed-kan dalam klausa selain statement SELECT. Subquery dapat ditempatkan dalam klausa SQL termasuk dalam : klausa WHERE klausa HAVING klausa FROM Contoh penggunaan subquery, pada gambar dibawah ini :   penjelasan : subquery pada gambar merupakan perintah untuk menampilkan last_name, salary pegawai dari tabel employees, yang memiliki gaji lebih besar dari pegawai yang memiliki last_name 'Vargas'. gaji 'Vargas' = 2500, maka akan ditampilkan last_name dan salary pegawai yang memiliki gaji lebih besar dari 2500. bukti gaji 'Vargas' : Subquery ( inner query ) akan dieksekusi sebelum main query ( outer query ). Hasil dari subquery akan digunakan oleh main query. Panduan Penggunaan Subquery Letakkan sub quer y  di dalam tanda kurung Tempatkan sub quer y  pada sisi kanan dari kondisi pembandingan Klausa ORDER BY dalam sub query tidak diperlukan kecuali melakukan Top-N Analysis Gunakan ope...

Operasi Join Pada Oracle

Gambar
JOIN TABLE Join  merupakan sebuah operasi yang digunakan untuk mendapatkan data   gabungan dari dua tabel atau lebih. Operasi ini digunakan dalam perintah   SELECT dan biasanya dipakai untuk memperoleh detail data dari tabel-tabel   yang saling terkait (memiliki relasi). Operasi  JOIN  pada Oracle ,  yaitu  : Berdasarkan tanda pembanding pada klausa where: 1. Equi Join 2. Non-Equi Join Berdasarkan data yang dihasilkan: 1. Inner Join 2. Outer Join 3. Self Join Join antara dua tabel memerlukan kondisi join yang digunakan untuk menghubungkan data darai satu tabel ke data yang ada di tabel lain. Kondisi join didefinisikan pada klausa WHERE.    Pada klausa Select : Kolom yang ditampilkan diawali dengan nama tabel asal kolom tersebut dibatasi oleh tanda titik (.) Pada Klausa Where: Digunakan untuk mendefinisikan kondisi join, nama tabel harus disebutkan sebelum nama kolom penghubung, jika tidak dapat menyebabkan ...