WHERE
Where digunakan untuk melakukan pemilihan atau seleksi data .
PREDIKAT
COMPARISON
Perbandingan dua nilai dengan syarat type data yang
dibandingkan harus sama
= ‘‘sama
dengan’’
<> ’’tidak sama dengan”
< ”lebih
kecil”
> “lebih
besar”
<= “lebih kecil
dan sama dengan”
>= “lebih besar
dan sama dengan”
BETWEEN
Perbandingan untuk mengecak apakah suatu nilai berada
dalam range tertentu atau tidak
Syntax :…..BETWEEN……AND…..NOT
BETWEEN….AND….
Contoh ;
Menampilkan data nilai pada range 80 dan 100
SELECT * FROM Nilai WHERE NI_Angka BETWEEN 80 AND 100
IN
In digunakan untuk melakukan pengecekan apakah suatu
nilai tersebut dalam suatu himpunan.
Syntax :IN(..)
IN SELECT….
Contoh ;
SELECT * FROM pelajar a WHERE a.No_Induk IN(SELECT b.No_Induk FROM nilai
b);
LIKE/NOT LIKE
Untuk membandingkandata dengan pola / struktur tertentu,
untuk satu karakter dipakai ( _ ) dan string ( %)
Syntax : …..Like
…..NOT Like
Contoh ;
SELECT *FROM pelajar WHERE nama LIKE ‘We%’;
Dibawah ini merupakan Hasil Praktikum Pemrograman SQL 24 November 2015
1.
Between
Ø Tampilkan
nama barang , stok barang yang mempunyai nilai 30 – 100
2.
IN
Ø Cari kode suplier yang jumlah pasoknya 25,
35 , dan 50
3.
Like
/ Not Like
Like
Ø Pada tabel suplier yang ditampilkan nama
suplier alamat suplier yang pada alamat mengandung kata – kata “jam”
Not Like
Ø Pada tabel suplier yang ditampilkan nama
suplier alamat suplier yang pada alamat tidak mengandung kata – kata “lan”
Sumber :
https://hyuchun.wordpress.com/2012/02/18/rumus-sql/
Supported by : www.sttpln.ac.id