Pages

Selasa, 18 Desember 2012

Intro Sub Query

Bayangkan dalam sebuah ladang, kita menanam  buah-buahan. Dari berbagai macam buah itu kita ingin mengetahui buah-buah mana saja yang siap panen. Apa yang kita lakukan untuk memanen buah yang masak? Tentu saja menyeleksinya, memilih ciri-ciri yang buah masak lalu mengambilnya.
Mari kita terapkan bayangan di atas ke dalam sebuah basis data. Dalam basis data kita mengenal SQL (Structure Query Language). SQL adalah perintah untuk melakukan manipulasi data. Seperti menghapus, mengubah, melihat, menyeleksi, menggabungkan.
Pada pembahasan kali ini saya ingin sedikit mengulas Query tetapi hanya saya tekankan ke bagian select. Because of What??? Iya karena dari bayangan yang sudah saya tulis bagian intro, kita harus memilih buah yang masak untuk memanen buah. Kalau dalam basis data dinamakan dengan select. Yaitu menyeleksi data sesuai dengan keinginan kita.
Ah, saya rasa mudah ya menggunakan select.  Tinggal pake SELECT FROM WHERE itu aja. Udah selese, menyeleksi data yang kita inginkan. :D
Mari berpikir sejenak apa iya hanya cukup dengan itu. Coba saya kasih gambaran lagi ketika temen2 udah jadi bapak-ibu guru, punya sekumpulan data-data tentang rata-rata murid2, ada nilai IPA,IPS, Matematika, dll. Nah, lalu ada persoalan bagaimana mengetahui data siswa yang mempunyai nilai rata-rata tertinggi, terendah, data siswa dengan nilai rata-rata di atas 8, wah kalau soal begituan ya, rumit juga ya kalo Cuma pakai query aja.
Nah dari berbagai macam curhat-curhatan q ke temen2, aku mau kasih penyelesaian, pakai bantuan SubQuery.  Kenapa pakai Sub Query? Because of what, Sub Query artinya ada query tambahan dalam query itu sendiri. Nah yang saya bahas itu tentang penggunanaan SELECT. Kita kan bahasnya tentang seleksi data.  Oke cukup intro dari saya tentang Sub Query……. Aku yakin ga jelas sepenuhnya… silakan baca postingan saya selanjutnya…. LEBIH JAUH TENTANG SUBQUERY. :D
Wassalamualaiakum… ^_^