Jumat, 26 Agustus 2016

Merangkai Query ( Rangkaian Tidak Berkaitan & Rangkaian Saling Terkait)

       A. Merangkai Query

1.       Rangkaian Tidak Berkaitan
Tidak berkaitan karena rangkaian query ini akan diproses secara ter[isah oleh SQL, antara Outer Query dan Inner Query . Query yang akan diproses terlebih dahulu dalah Inner.



Keterangan :
·         Dari MySql hingga From : adalah Outer Query, bagian ini akan diproses oleh SQL, setelah proses pada Inner Query selesai dilakukan.
·         Peminat_buku_sains  As Peminat : berarti nama tabel peminat_buku_sains  telah diberi alias peminat.
·         Natural Join : Klausa SQL yang digunak untuk menggabungkan dua buah table.
·         (select max(jmlh_peminjam_persemester) from peminat_buku_sains peminat) : adalah Inner Query , bagian ini diprosees pertama kali oleh SQL, kemudian hasilnya akan digunakan untuk menjalankan Outer Query.
·         Tabel diatas : Hasil yang diperoleh dari rangkaian query “ siswa dangn jumlah peminjaman buku per semester paling besar, memmiliki waktu baca dirumah sebanyak 13 jam”.


2.       Rangkaian Saling Berkaitan
Sma halnya dengan pembahasan yang diatas. Hanya saja kali ini Inner tidak bi dijalankan tanpa adanya Outer, mau tidak mau harus bergantungan pada hasil Outer.



Keterangan :
·         1 : Outer Query, dalam kasus ini klausa AS dalam query peminat_buku_sains as peminat, menentukan penciptaan alis “Peminat” bagi table peminat_buku_sains yang akan digunakan oleh Inner Query.
·         2 : Inner Query, kita perhatikan query Where_ kode_pinjaman = peminat.kode_peminjam (diakhir Innner Query), tepatnya pada kolom peminat.kode_peminjam (penulisan nama kolom seperti ini telah dijelaskan di penjelasan pertama).

·         3 : hasil dari keseluruhan Query, terdapat 8 buah buku yang lebih sering dibaca disekolah oleh peminjam.

Tidak ada komentar:

Posting Komentar

Penanganan FORM pada PHP dan MySQL - Feni Apriani

Penanganan FORM pada PHP dan MySQL-   Jumpa lagi dengan sahabat-sahabat MySQL. Pada kesempatan kali ini kita akan membahas tentang penangan ...