Rabu, 11 Mei 2016

Command Line Select

Assalamu'alaikum...

Kali ini saya akan berbagi salah satu perintah query pada DML yaitu SELECT.
Sebelum menuju ke penjelasan command line SELECT alangkah baiknya kita mengetahui terlebih dahulu apa itu DML.

DML(Data Manipulation Language)

DML yaitu kumpulan perintah query yang di gunakan untuk memanipulasi data pada Tabel, seperti menambah, merubah, atau menghapus data pada Tabel.

Berikut beberapa perintah untuk memanipulasi Data:

  • Insert : untuk memasukkan Data pada Tabel
  • Update : perintah yang berfungsi untuk merubah atau memperbarui Data
  • Select : perintah yang berfungsi untuk menampilkan Data pada DataBase
  • Delete : perintah yang berfungsi untuk menghapus Data pada DataBase

karena tujuan penulisan artikel saya kali ini adalah untuk penjelasan dan cara penggunaan command line select, maka untuk perintah Insert, Update dan Delete akan saya jelaskan di penulisan artikel saya yang selanjutnya.

Berikut beberapa contoh penggunaan perintah SELECT

1. SELECT *FROM (nama tabel);

Perintah ini berfungsi untuk menampilkan tabel yang telah di buat, kita hanya perlu mengganti kata yang ada di dalam kurung dengan tabel yang telah dibuat, "jangan pakai tanda kurung nya".

contoh penulisan :

select *from anggota


perintah ini berfungsi untuk menampilkan semua data pada tabel, jika kita hanya ingin menampilkan beberapa field yang sudah kita tulis maka perintah yang harus ditulis adalah sbb.

select Id_Anggota, Nama from anggota;

dari penulisan perintah di atas maka field yang akan di tampilkan adalah Id_Anggota dan Nama.

2. Penggunaan klausa Where dan Like

Di dalam instruksi SELECT, dapat ditambahkan klausa WHERE, Sehingga data yang muncul adalah hanya data yang sesuai dengan kriteria yang diberikan di dalam klausa where tersebut.

contoh penulisan:

select Id_Anggota, Nama, Alamat, No_Telpon from anggota where alamat="Sudirman";

instruksi di atas akan menampilkan data Id_Anggota, Nama, Alamat, No_Telpon dari tabel anggota dengan alamat Sudirman.

Untuk pencarian data dengan kriteria pencarian yang tidak harus tepat dengan kriteria yang di inginkan, atau dengan kata lain data yang menyerupai kriteria, maka dapat ditambahkan operator LIKE di dalam klausa WHERE. 
Pada nilai kriteria yang menggunakan operator LIKE umumnya ditambahan tanda ‘%’ yang
artinya mengabaikan karakter apapun dan baik di awal atapun di akhir kriteria.

Berikut adalah contoh penulisan klausa where yang di gabungkan dengan klausa like :

select *from anggota where nama like 'Rizqi%' ;

menampilkan data anggota dengan kata yang berawalan Rizqi, jika tanda persen berada di depan berarti kata yang di tuliskan berada di belakang, dan apabila kata yang di tuliskan diapit tanda persen maka kata tersebut berada di tengah-tengah kalimat.

3. select * from anggota where left (no_telpon,2)=”08″;




left (no_telpon,2)="08"; 
no_telpon adalah nama field yang di cari sedangkan angka dua adalah jumlah digit yang di cari dari kiri sedangkan angka 08 adalah data dari field yang akan di cari.

4. select * from tarif > 2000 AND tarif <=17500;


5. select * form tarif > 10000 AND tahun_terbit = ‘2009’;


6. select count(nama) from anggota;


7. select sum(tarif) from buku;


8. select avg(tarif) from buku;


9. select min(tarif) from buku;


10. select max(tarif) from buku;


sekian postingan saya, masih banyak kekurangan dalam penulisan saya, mohon maaf yang sebesar-besarnya...

Wassalamu'alaikum...

Kritik & Saran

 

Copyright @ 2015