Pertemuan_VI
Mungkin anda telah mengetahui sedikit banyak tentang
operator string, namun bila anda ingin mengetahui lebih banyak lagi
tentang operator string ikuti saja langkah-langkah dibawah ini, saya
akan memjelaskan secara terperinci lagi.
Operator string (like), menggunakan
kata kunci like
digunakan untuk memilih baris-baris
sesuai dengan karakter yang digunakan.
Sebelum saya menjelaskan tentang operator sting tersebut
langkah pertama yang kita lakukan adalah membuat sebuah database dan
sebuah tabel dati database tersebut, database yang akan saya buat
adalah sebuah database kampus
Langsung saja, pastikan SQL sever 2000 anda telah aktif
pada layar computer anda, seperti tampilan dibawah ini:
lalu keitkkan perintah dibawah ini pada layar sql anda:
create database
kampus
use kampus
create table
mahasiswa(
NIM char(11) not
null primary key,
NAMA varchar(30),
ALAMAT varchar(30),
KOTA varchar(30),
AGAMA varchar(10),
jenis_kelamin
char(10))
select * from
mahasiswa
seleh itu pilih semua atau blog semua, peruksa
kebenarannya lalu jalankan, atau tekan F5, maka akan seperti tampilan
dibawah ini:
Setelah berhasil membuat seperti tampilan diatas maka
sekarang mengisi record atau data-data kedalam tabeul tersebut,
langsung saja ketikkan perintah dibawah ini:
insert into
mahasiswa values('112112','JHONSON','JL.MEDAN',
'PEMATANGSIANTAR','ISLAM','PRIA')
insert into
mahasiswa values('111321','VALENTINA','JL.SUTOMO',
'PEMATANGSIANTAR','KRISTEN','WANITA')
insert into
mahasiswa values('112131','AGUSTINA','JL.MELANTHOM',
'MEDAN','ISLAM','WANITA')
insert into
mahasiswa values('112133','FEBRINUS','JL.SISINGAMANGARAJA',
'MEDAN','KRISTEN','PRIA')
insert into
mahasiswa values('112135','ANTON','JL.MERAUKE',
'MEDAN','ISLAM','PRIA')
insert into
mahasiswa values('112139','MELINA','JL.BALI',
'PEMTATANGSIANTAR','ISLAM','WANITA')
insert into
mahasiswa values('112142','MARADONA','JL.BATIK',
'PEMATANGSIANTAR','KRISTEN','PRIA')
insert into
mahasiswa values('112144','MELYANDA','JL.NAAGUR',
'MEDAN','KRISTEN','WANITA')
insert into
mahasiswa values('112147','RICHARDO','JL.BANDUNG',
'PEMATANGSIANTAR','ISLAM','PRIA')
insert into
mahasiswa values('112149','AFRIANI','JL.WISMAR',
'PEMATANGSIANTAR','ISLAM','WANITA')
Setelah selesai megeteikkan perintah diatas pilih semua
perintah, lalu tekan F5, dan akan seperti tampilan dibawah ini:
saatnya untuk menjelaskan tentang operator string,
Operator string terbagi atas bebeprapa bagian:
- Untuk menampilkan seluruh nama mahasiswa dari tabel mahasiswa diatas dimana nama mahasiswa dimulai dengan karakter ‘A%’
Ketikkan perintah dibawah ini:
select nama from
mahasiswa where nama like 'A%'
blok perintah tersebut dan tekan F5, dan akan seperti
tampilan dibawah ini:
Karena perintah diatas hanyauntuk menampilkan nama
mahasiswa yang berawal dari huruf A saja.
- Menampilkan seluruh nama mahasiswa dari tabel mahasiswa dimana nama mahasiswa diakhiri dengan huruf A, ketikkan perintah dibawah ini:
select nama from
mahasiswa where nama like'%A'
blog semua perintah diatas lalu jalankan, atau tekan F5,
dan akan seperti tampilan dibawah ini:
Perintah diatas hanay memerintahkan untuk menampikan
nama mahasiswa yang diakhiri dengan huruf A saja, maka seperti
tampilan diatas, yang ditampilkan hanya yang berakhiran huruf A
- Menampilkan seluruh nama mahasiswa dari tebel mahasiswadimana nama mengandung criteria LY ditengah nama tersebut, langsung saja ketikkan perintah dibawah ini pada layar sql anda:
select nama from
mahasiswa where nama like '%LY%'
pilih atau blog perintah tersebut dan jalankan atau
tekan F5, dan akan seperti tampilan dibawah ini:
Karena perintah diatas hanya untuk memerintahkan untuk
menampilkan nama mahasiswa yang mengandung criteria LY ditengah
namanya, maka seperti tampilan tersebut.
- Menampilkan seluruh nama mahasiswa dari tabel mahasiswadimana nama mahasiswa dimulai dengan karakter A dan berisi F atau Y pada posisi kedua kemudian diikuti dengan karakter apa saja, langsung saja ketikkan perintah dibawah ini pada layar SQL anda:
select nama from
mahasiswa where nama like 'A[fy]%'
pilih atau blog perintah diatas dan jalankan atau tekan
F5, maka aka seperti tampilan dibawah ini:
Karena perintah diatas hanya untuk memerintahkan untuk
menampilkan nama yang diawali dengan huruf A dan diikuti dengan huruf
F atau Y lalu diikuti dengan huruf apa saja dibelakangnya, maka
seperti tampilan diatas.
OPERATOR LOGIKA
Operator logika digunakan untuk pencarian data dengan
beberapa kondisi, operator yang ada dalam database adalah :
- Operator OR
- Operator AND
- Operator NOT
Operator OR adalah perintah untuk menampilkan data
ketika salah satu kondisi yang ditentukan bernilai benar.
Operator AND adalah perintah untukmenampilkan hasil
ketika seluruh kondisi yang ditentukan bernilai benar, dan
Operator NOT adalah perintah untuk membalikkan nilai
ekspresi, atau kebalikan dari sebuah kondisi tertentu.
Untuk lebih jelasnya sekarang saya akan memberikan
contoh-contoh dari operator logika tersebut, dan database yang saya
gunakan masih database kampus diatas tadi, dan dari tabel mahasiswa
tersebut juga Seperti tampilan dibawah ini:
- Operator OR, Untuk menampilkan seluruh data tabel mahasiswa yang berasal dari depok atau medan, langsung saja ketikkan perintah dibawah ini:
select * from
mahasiswa where kota ='depok' OR kota='medan'
Pilih atau blog semua perintah diatas dan jalankan, atau
tekan F5, maka akan seperti tampilan dibawah ini:
- Operator AND, Menampilkan seluruh data tabel mahasiswa yang berasal dari bandung dan berjenis kelamin pria, langsung saja ketikkan perintah dibawah ini:
select * from
mahasiswa where kota='bandung' and jenis_kelamin ='pria'
pilih atau blog semua perintah tersebut dan jalankan
atau tekan F5, dan akan seperti tampilan dibawah ini:
- Operator NOT, Menampilkan seluruh data tabel mahasiswa yang berasal buka dari medan, langsung saja ketikkan perintah dibawah ini:
select * from
mahasiswa where not kota='medan'
pilih atau blog semua perintah tersebut lalu jalankan,
atau tekan F5, maka akan seperti tampilan dibawah ini:
.