Query secara bahasa kamus berarti pertanyaan, namun dalam Database, query diartikan sebagai permintaan untuk menampilkan data. Adanya SQL, dimungkinkan data dari database dapat ditampilkan dengan berbagai cara. Penulisan perintah SQL untuk query tidak boleh ada kesalahan, bila terjadi kesalahan bisa berakibat data tidak keluar sama sekali atau keluar tetapi data tidak sesuai dengan yang diinginkan.
Perintah Select
select nim, nama_peserta from tb_peserta_diklat;
Perintah diatas berarti mencari nip dan nama_peserta dari tabel
peserta_diklat. Perintah SQL dapat ditulis dengan huruf besar atau huruf kecil
atau kombinasi keduanya, sistem secara otomatis akan melakukan uppercase
(merubah jadi huruf besar) dalam proses pembacaan perintah.
Titik koma (;) yang
terletak diakhir perintah sebagai tanda perintah SQL telah selesai dan siap
diproses/dijalankan, dengan tekan tombol ENTER, maka perintah SQL akan dijalankan.
Kata kunci (keyword) untuk perintah SQL diatas adalah select dan from,
penulisan kata kunci dalam perintah tidak boleh salah, bila terjadi kesalahan
akan diperingatkan oleh sistem dan perintah tidak dapat dijalankan. Sintaks
dari perintah SELECT adalah:
Select
<nama kolom> from <nama_tabel> ;
Perintah Select Where
Untuk pencarian sebuah
atau sekelompok data dari database, diperlukan satu atau lebih kondisi. Artinya
bila diberikan suatu kondisi pada perintah SQL, maka hanya data-data tertentu
saja yang akan ditampilkan. Kata kunci
untuk pemberian kondisi adalah where yang dituliskan setelah penulisan nama
tabel pada perintah SQL. Sintaks untuk
penulisan Select Where pada perintah SQL :
Select
nama_kolom from nama_tabel where (kondisi):
Menampilkan Data dengan BETWEEN
Between artinya diantara,
between befungsi untuk menampilkan data yang tertentu misalnya diantara 2000
dan 5000. Untuk menampilkan data dengan between dapat menggunakan sintax
berikut :
SELECT * FROM nama_tabel WHERE
kondisi BETWEEN nilai_1 AND nilai_2;
Menampilkan Data dengan Perintah LIKE
Perintah Like kadang
dibutuhkan dalam pembuatan database yaitu dalam menampilkan data tertentu yang
hanya berkaitan dengan kata-kata yang diinginkan. Query yang digunakan adalah :
SELECT * FROM nama_tabel WHERE Kondisi LIKE ‘%nama_kaitan%’;
semoga membantu ya. ikutin trs tulisan blog aku