You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Basis</strong> <strong>Data</strong><br />
Untuk pencarian data dengan kriteria pencarian yang tidak harus tepat dengan<br />
kriteria yang di inginkan, atau dengan kata lain data yang menyerupai kriteria ,<br />
maka dapat ditambahkan operator LIKE di dalam klausa WHERE. Pada nilai<br />
kriteria yang menggunakan operator LIKE umumnya ditambahan tanda ‘%’ yang<br />
artinya mengabaikan karakter apapun dan baik di awal atapun di akhir kriteria<br />
BerIkut ini adalah beberapa contoh penggunaan dari operator LIKE beserta<br />
dengan penjelasannya.<br />
SELECT * FROM SISWA WHERE NAMA LIKE ‘ALI%’<br />
Penjelasan :<br />
Menampilkan data siswa yang namanya berawalan dengan kata ‘ALI’<br />
SELECT * FROM SISWA WHERE ALAMAT LIKE ‘%Malang’<br />
Penjelasan :<br />
Menampilkan data siswa yang alamatnya berakhiran dengan kata ‘Malang’<br />
SELECT * FROM SISWA WHERE NAMA LIKE ‘%ALI%’<br />
Penjelasan :<br />
Menampilkan data siswa yang namanya mengandung kata ‘ALI’, baik di<br />
depan, tengah maupun dibelakang dari data nama.<br />
Catatan :<br />
Parameter pada kriteria WHERE bersifat not case sensitif yang berarti bahwa<br />
kata yang dicari tidak menghiraukan apakah huruf besar (kapital) ataupun huruf<br />
kecil.<br />
Untuk penerapan pada DBMS Microsoft Accesss, maka simbol ‘%’ tidak<br />
dikenal dan digantikan dengan simbol ‘*’ (asteriks) dengan fungsi yang sama.<br />
Di dalam penggunaan klausa WHERE dan adigunakan operator boolean OR<br />
atau AND. Berikut ini adalah beberapa contoh penggunaan operator boolean<br />
pada klausa WHERE :<br />
o SELECT * FROM SISWA WHERE NAMA LIKE ‘HADI%’ AND<br />
TEMPATLAHIR=’SURABAYA’<br />
Penjelasan :<br />
Menampilkan data siswa yang nama depannya adalah ‘Hadi’ dan lahir di<br />
Surabaya.<br />
130