Kamis, 20 Desember 2012

SQL (Lanjut)


 Apa yang disebut dengan SubQuery ? Subquery adalah statement SELECT yang
dilampirkan sebagai klausa dalam SQL Statement yang lain.


Pada gambar diatas, subquery (inner query) dijalankan sekali sebelum main query. Kemudian hasil dari subquery digunakan oleh main query (outer query). Berikut posisi penulisan subquery dalam SQL command 


 PENGGUNAAN SUBQUERY
Subquery mengembalikan nilai ke main query. Subquery digunakan untuk menyelesaikan persoalan dimana terdapat suatu nilai yang tidak diketahui (unknown values). Berikut ini diberikan contoh penggunaan subquery.


Query diatas akan menampilkan nama pegawai yang gajinya lebih dari pegawai dengan nomer pegawai 149. Sebelumnya, gaji dari pegawai dengan nomer pegawai 149 tidak diketahui, untuk itu kita tempatkan sebagai subquery agar nilai yang tidak diketahui tersebut dapat diketahui dan pada ilustrasi gambar diatas nilai gaji dari pegawai 149 adalah 10500.

Contoh lain penggunaan SubQuery:
SELECT mhs.namaMHS,ambilMK.nilai FROM mhs,ambilMK WHERE mhs.nim=ambilMK.nim AND ambilMK.kodeMK='A02' AND ambilMK.nilai=(SELECT max(nilai) FROM ambilMK WHERE kodeMK='A02');






2 komentar:

  1. met malam,,mampir di blogmu :D
    kebetulan sya rencna mua nganjutin di Teknik Informatikammmgnkin krjaanyaa kyak gini ya,mainnya database mulu :v

    BalasHapus
  2. Assalamualaikum Salam sejahtera untuk kita semua, Sengaja ingin menulis
    sedikit kesaksian untuk berbagi, barangkali ada teman-teman yang sedang
    kesulitan masalah keuangan, Awal mula saya mengamalkan Pesugihan Tanpa
    Tumbal karena usaha saya bangkrut dan saya menanggung hutang sebesar
    1M saya sters hampir bunuh diri tidak tau harus bagaimana agar bisa
    melunasi hutang saya, saya coba buka-buka internet dan saya bertemu
    dengan KYAI SOLEH PATI, awalnya saya ragu dan tidak percaya tapi selama 3 hari
    saya berpikir, saya akhirnya bergabung dan menghubungi KYAI SOLEH PATI
    kata Pak.kyai pesugihan yang cocok untuk saya adalah pesugihan
    penarikan uang gaib 4Milyar dengan tumbal hewan, Semua petunjuk saya ikuti
    dan hanya 1 hari Astagfirullahallazim, Alhamdulilah akhirnya 4M yang saya
    minta benar benar ada di tangan saya semua hutang saya lunas dan sisanya
    buat modal usaha. sekarang rumah sudah punya dan mobil pun sudah ada.
    Maka dari itu, setiap kali ada teman saya yang mengeluhkan nasibnya, saya
    sering menyarankan untuk menghubungi KYAI SOLEH PATI Di Tlp 0852-2589-0869
    agar di berikan arahan. Supaya tidak langsung datang ke jawa timur,
    saya sendiri dulu hanya berkonsultasi jarak jauh. Alhamdulillah, hasilnya sangat baik,
    jika ingin seperti saya coba hubungi KYAI SOLEH PATI pasti akan di bantu Oleh Beliau

    BalasHapus