Assalamu'alaikum..
Kali ini saya akan membahas tentang beberapa query MySQL, contoh disini saya
menggunakan Study Case dengan ketentuan berikut :
- Buat Database dan Table dengan nama
"siswa"
- Fieldnya : No,NIS,Nama,Kelas,TTL,JK(Jenis
Kelamin),Alamat,Agama
- Isi fieldnya tersebut dengan 10 record
- Tampilkan semua isi data di table
siswa
- Tampilkan semua isi data di table
siswa yg berjenis kelamin perempuan
- Tampilkan semua isi data di table
siswa yg beragama kristen
- Tampilkan hanya field NIS,Nama,Alamat
Pertama kita masuk ke Database MySQL dengan command berikut
mysql -u root -p
*Masukkan Password MySQL
Setelah masuk ke MySQL kita buat database dengan nama "siswa".
mysql> create database siswa;
Masuk ke database siswa dengan perintah berikut
mysql> use siswa;
Database changed
Kemudian kita buat Table dengan nama "siswa", dengan
Field No, NIS, Nama, Kelas, TTL, JK, Alamat, dan Agama. (Perintah berikut
digunakan setiap baris dengan menekan ENTER).
mysql> create table siswa (
-> No
int(2),
-> NIS
int(6),
-> Nama
varchar(15),
-> Kelas
varchar(10),
-> TTL
varchar(20),
-> JK
varchar(10),
-> Alamat
varchar(30),
-> Agama
varchar(10) );
Keterangan :
int = Integer (Angka),
varchar = Variable Character (Huruf, Angka, maupun Simbol),
Angka yang didalam kurung itu adalah jumlah maksimum Huruf, Angka, maupun
Simbol
Setelah kita membuat Fieldnya, kita masukkan setiap record ke dalam
field-fieldnya dengan perintah berikut :
mysql> insert into siswa (No,NIS,Nama,Kelas,TTL,JK,ALamat,Agama) values (1,1234,"Choirrulloh","XII TKJ","Bekasi, 10031998","Laki-Laki","Kp.nangka","Islam");
Setiap urutan Value harus disesuaikan dengan urutan Fieldnya.
Dalam Study Case ini harus dimasukkan sebanyak 10 record, kalian hanya tinggal
mengubah setiap Valuenya, saya akan melanjutkan ke step berikutnya.
Jika sudah memasukkan seluruh record sekarang waktunya mengecek atau melihat
semua Field telah tersusun secara benar atau tidak.
mysql> select * from siswa;
Dalam Study Case ini kita harus dapat memfilter result yang muncul hanya
berjenis kelamin Perempuan
mysql> select * from siswa where JK='Perempuan';
Jika kita ingin memunculkan hanya yang beragama kristen dengan perintah berikut
mysql> select * from siswa where
Agama='Kristen';
Bagaimana jika kita hanya ingin memunculkan Field NIS, Nama, dan Alamat saja
?..
Berikut perintahnya
mysql> select NIS,Nama,Alamat
from siswa;
Sampai disini Study Case telah diselesaikan..
Terima Kasih, Wassalamu'alaikum